El servidor de bases de datos MySQL ofrece lo último
en escalabilidad, siendo capaz de manejar bases de datos empotradas ocupando
sólo 1MB, y hacer funcionar data warehouses que contengan terabytes de
información. La flexibilidad de plataforma es una característica clásica de
MySQL, soportando distintas versiones de Linux, UNIX y Windows Y, por supuesto,
la naturaleza open source de MySQL permite una personalización completa para
aquellos que deseen añadir características al servidor.
1. Escalabilidad
y flexibilidad. El servidor de bases de datos MySQL ofrece lo último en
escalabilidad, siendo capaz de manejar bases de datos empotradas ocupando sólo
1MB, y hacer funcionar data warehouses que contengan terabytes de información.
La flexibilidad de plataforma es una característica clásica de MySQL,
soportando distintas versiones de Linux, UNIX y Windows Y, por supuesto, la
naturaleza open source de MySQL permite una personalización completa para
aquellos que deseen añadir características al servidor.
2. Alto
rendimiento. Una arquitectura única de motores de bases de datos permite a los
profesionales configurar el servidor MySQL para aplicaciones específicas, dando
como resultado un rendimiento espectacular MySQL puede cumplir con las
expectaciones de rendimiento de cualquier sistema, ya sea un sistema de
procesamiento transaccional de alta velocidad, o un sitio web de gran volumen
sirviendo un billón de consultas diarias MySQL ofrece la munición adecuada para
sistemas críticos mediante herramientas de carga de alta velocidad, índices
full-text y otros mecanismos de mejora del rendimiento.
3. Alta
disponibilidad. Solidez y disponibilidad constante son características
distintivas de MySQL, con clientes confiando en ellas para garantizar el uptime
en todo momento MySQL ofrece una amplia variedad de soluciones de alta
disponibilidad, desde replicación a servidores de cluster especializados, u
ofertas de terceros.
4. Robusto
soporte transaccional. MySQL ofrece uno de los motores de bases de datos
transaccionales más potentes del mercado. Las características incluyen un
soporte completo de ACID (atómica, consistente, aislada, duradera), bloqueo a
nivel de filas, posibilidad de transacciones distribuidas, y soporte de
transacciones con múltiples versiones donde los lectores no bloquean a los
escritores y viceversa También se asegura una integridad completa de los datos
mediante integridad referencial, niveles de aislamiento de transacciones
especializados, y detección de deadlocks.
5. Fortalezas
en Web y Data Warehouse. MySQL es el estándar de-facto para sitios web de gran
tráfico por su motor de consultas de alto rendimiento, su posibilidad de
insertar datos a gran velocidad, y un buen soporte para funciones web
especializadas como las búsquedas fulltext. Estas mismas fortalezas también se
aplican a entornos de data warehousing, donde MySQL escala hasta el rango de
los terabytes tanto para un solo servidor, como para varios. Otras características
como las tablas en memoria, índices B-tree y hash, y tablas comprimidas hasta
un 80% hacen de MySQL una buena opción para aplicaciones web y de business
intelligence.
6. Fuerte
protección de datos. Porque proteger los datos es el trabajo principal de los
profesionales de bases de datos, MySQL ofrece características de seguridad que
aseguran una protección absoluta de los datos En cuanto a autenticación, MySQL
ofrece potentes mecanismos para asegurar que sólo los usuarios autorizados
tienen acceso al servidor. También se ofrece soporte SSH y SSL para asegurar
conexiones seguras. Existe una estructura de privilegios que permite que los
usuarios sólo puedan acceder a los datos que se les permite, así como potentes
funciones de cifrado y descifrado para asegurarse de que los datos están
protegidos Finalmente, se ofrecen utilidades de backup y recuperación por parte
de MySQL y terceros, que permiten copias completas, tanto lógicas como físicas,
así como recuperación point-in-time.
7. Desarrollo
de aplicaciones completo. Uno de los motivos por los que MySQL es la bases de
datos open source más popular es que ofrece un soporte completo para cualquier
necesidad de desarrollo. En la base de datos se puede encontrar soporte para
procedimientos almacenados, triggers, funciones, vistas, cursores, SQL
estándar, y mucho más. Existen librerías para dar soporte a MySQL en
aplicaciones empotradas. También se ofrecen drivers (ODBC, JDCBC,…) que
permiten que distintos tipos de aplicaciones puedan usar MySQL como gestor de bases
de datos. No importa is es PHP, Perl, Java, Visual Basic, o .NET, MySQL ofrece
a los desarrolladores todo lo que necesitan para conseguir el éxito en el
desarrollo de sistemas de información basados en bases de datos.
8. Facilidades
de gestión. MySQL ofrece posibilidades de instalación excepcionales, con un
timepo medio desde la descarga hasta completar la instalación de menos de
quince minutos. Esto es cierto sin importar que la plataforma sea Windows,
Linux, Macintosh, o UNIX Una vez instalado, características de gestión
automáticas como expansión automática del espacio, o los cambios dinámicos de
configuración descargan parte del trabajo de los atareados administradores.
MySQL también ofrece una completa colección de herramientas gráficas de gestión
que permiten al DBA gestionar, controlar y resolver problemas en varios
servidores desde una misma estación de trabajo. Además, hay multitud de
herramientas de terceros que gestionan tareas como el diseño de datos y ETL,
administración, gestión de tareas y monitorización.
9. Open
Source y soporte 24 / 7. Muchas empresas no se atreven a adoptar software open
source porque creen que no podrán encontrar el tipo de soporte o servicios
profesionales en los que confian con su software propietario actual. Las preguntas
sobre indemnizaciones también aparecen. Estas preocupaciones pueden desaparecer
con el completo servicio de soporte e indemnización disponibles. MySQL no es un
proyecto típico Open Source ya que todo el software es propiedad de MySQL AB,
lo que permite un modelo de coste y soporte que ofrece una combiación única
entre la libertad del open source y la confianza de un software con soporte.
10. Coste
Total de Propiedad menor. Al migrar aplicaciones actuales a MySQL, o usar MySQL
para nuevos desarrollos, las empresas estan ahorrando costes que muchas veces
llegan a las siete cifras. Las empresas están descubriendo que, gracias al
servidor MySQL y las arquitecturas scale-out que utilizan hardware económico,
pueden alcanzar niveles sorprendentes de escalabilidad y rendimiento, y todo a
un coste bastante menor que el de los sistemas propietarios. Además, la
robustez y facilidad de mantenimiento de MySQL implican que los administradores
no pierden el tiempo con problemas de rendimiento o disponibilidad, sino que
pueden concentrarse en tareas de mayor impacto en el negocio.
Fuente:http://www.sistemax.com.py/index.php/81-noticias/79-10-razones-para-elegir-sistemas-con-mysql
No hay comentarios:
Publicar un comentario