Historias
Slashboxes
Comentarios
 

MySQL 5.0, listo para producción

editada por SegFault el 24 de Octubre 2005, 23:42h   Printer-friendly   Email story
desde el dept. huele-a-guerra-santa
reidrac nos cuenta: «Me acabo de enterar de que MySQL 5.0 ya está listo para usar en producción. Esta versión trae mejoras importantes que acercan cada vez más a este sistema de gestión de bases de datos a la primera linea. Destacan en la lista los procedimientos almacenados y funciones SQL, los disparadores (aka triggers), Vistas y Cursores (en el servidor; si no me equivoco). Además también incorpora un kit de migración para importar los datos desde Oracle, MS SQL Server, MS Access, y otros. Recordemos que además hay que tener en cuenta el motor de almacenamiento (InnoDB principalmente para tener transacciones, integridad referencial, etc; que nos sonará mucho por la reciente compra de InnoBase por Oracle), pero estas características están todas en la lista de ¡ya era hora! MySQL es el motor de base de datos Open Source más popular, y el más empleado por la comunidad. Aunque ya lo dejó ver Oracle con la compra de InnoBase, no está de más resaltarlo: existe un mercado muy atractivo para los SGBD Open Source, y MySQL quiere estar ahí.»

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por CaspolinoX (21824) el Lunes, 24 Octubre de 2005, 23:57h (#623145)
    ( http://logicalibre.blogspot.com/ )

    Tiene buena pinta.... y me gusta...

    Esta es la versión que consigue "igualar" al resto de los SGBD's.

    MySQL hasta ahora ha sido la "base de datos standard" de internet...... pero a partir de ahora se va a convertir (poco a poco) en el standard de las aplicaciones cliente/servidor, e incluso de escritorio.

    --
    CaspolinoX............. isn't a Operative System
  • Popularidad

    (Puntos:2, Divertido)
    por pobrecito hablador el Martes, 25 Octubre de 2005, 00:05h (#623148)
    Corríjanme si me equivoco pero me parece que mysql y php ganaron tanta popularidad por phpnuke, que fue lo que logró llevarlos a las masas. Tal vez a usuarios que no habían usado nunca bases de datos y lenguajes de programación interpretados. Y por eso hoy los conoce hasta un amigo guardia civil.
    ¿Qué opinan al respecto?
    • Re:Popularidad de Parufito (Puntos:2) Miércoles, 26 Octubre de 2005, 08:39h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Un análisis interesante

    (Puntos:3, Informativo)
    por KiBo (10581) <miguemunozNO@SPAMgmail.com> el Martes, 25 Octubre de 2005, 00:37h (#623154)
    ( http://barrapunto.com/ | Última bitácora: Martes, 20 Mayo de 2008, 01:17h )

    Al hilo de la noticia, podéis encontrar aquí [fnal.gov] un análisis de los 2 sistemas gestores de bases de datos más importantes en el mundo del software libre y de Oracle.

  • Soy un incondicional de PostgreSQL, pero al César lo que es del César; MySQL se ha preocupado por hacer más fáciles y más transparentes determinadas funcionalidades ( quizá se podría decir que a costa de otras cosas, no sé ). En mi caso particular, hay dos temas que echo muy en falta en PostgreSQL y que me ha hecho utilizar MySQL:

    BLOBS. Antes de iniciar la guerra entre ficheros dentro de la base de datos o ficheros fuera, el caso es que si necesitas/quieres meter ficheros, es mucho más simple y transparente el tipo de columna BLOB del My que los OID de PostgreSQL

    Replicación. Vale que el sistema de replicación de My no sea lo último de lo último, pero funciona, es muy fácil de montar y es muy transparente y simple en su funcionamiento, lo que lo hace fácil de entender. PostgreSQL, desde mi punto de vista, se suele complicar más la vida. Para montar replicación tienes que leer documentación de otros proyectos, meter un parche y probar, y por supuesto, no replica BLOBS, porque los BLOBS no tienen una gestión transparente dentro de la BBDD.

    --
    -- shk [blogspot.com]
  • Futuro de Mysql

    (Puntos:4, Informativo)
    por alberola (13567) el Martes, 25 Octubre de 2005, 11:30h (#623403)
    MySQL es un gestor de bases de datos que aunque carente de ciertas características, ha sabido dar solución a determinados problemas, como puede ser su uso en la publicación web.

    No obstante, tras la compra de InnoDB por parte de Oracle, su futuro es muy incierto. Pues, MySQL 5.0 es una versión que hace especial incapié en InnoDB con el fin de llegar a la empresa.

    MySQL AB puede verse en serios problemas cuando tenga que revisar su licencia de distribución de InnoDB el año que viene con Oracle. Puede ocurrir que no pueda volver a distribuir MySQL con su licencia propietaria con InnoDB incluida. Con lo cual, la viabilidad de la empresa podría quedar en entredicho.

    MySQL es un producto que si bien es libre, también es cierto que su desarrollo lo lleva a cabo casi en su totalidad MySQL AB, por tanto su dependencia con esta empresa es enorme. Una nueva comunidad de desarrolladores que continuara el desarrollo de MySQL AB sería muy dificil de crear, y a la larga se podría perder el tren con respecto a otros gestores de base de datos libres como Postgres.

  • Re:¿Y para qué?

    (Puntos:1)
    por KiBo (10581) <miguemunozNO@SPAMgmail.com> el Martes, 25 Octubre de 2005, 00:35h (#623152)
    ( http://barrapunto.com/ | Última bitácora: Martes, 20 Mayo de 2008, 01:17h )

    Siempre tienes MySQL 4.x, que sigue desarrollandose y corrigiendose. Si quieres tener la misma sencillez que tenías antaño, usa lo de antaño ;)

    También puedes usar otras opciones del tipo SQLite [sqlite.org].

    [ Padre ]
  • Re:A mi me mola

    (Puntos:1, Inspirado)
    por pobrecito hablador el Martes, 25 Octubre de 2005, 07:55h (#623239)

    Yo no necesito que sea el que incorpora las últimas tecnologías

    Te ajustas al perfil tradicional del usuario de MySQL: conocimientos justititos de bases de datos.

    Pero MySQL lo que está implementando no son las últimas tecnologías sino características de un sistema de gestión de bases de datos que ya deberían estar para que MySQL sea una opción a tener en cuenta en proyectos mínimamente complejos.

    [ Padre ]
  • Re:MySQL... y que?

    (Puntos:2)
    por marmolro (11145) el Martes, 25 Octubre de 2005, 10:16h (#623336)
    Puede que las formas le hagan merecedor del Troll, pero en el fondo tiene mucha razón.
    MySQL todavía está muy lejos de las funcionalidades y prestaciones que te pueda dar otro DBMS. Y sobre todo comparado con Oracle(si,ya, nolibre y es caro como pocos) como hacen en un link por ahí arriba.

    Marmolro
    [ Padre ]
  • Re:ORDBMS, toma buzzword

    (Puntos:1, Inspirado)
    por pobrecito hablador el Martes, 25 Octubre de 2005, 12:04h (#623423)
    Comparto tu comentario de los requerimientos, pero siento mucho decirte que MySQL es el vespino del tio Paco en el mundo de las motos, es decir, es ligera, rápida y si vas sin casco y con el cuerpo desnudo y untado de aceite correrás la ostia, pero en cuanto te la pegues te matarás y además entrarás en el listado de fotos de "priceless".

    En cambio, si quieres ir en un tanque (no irás tan rapido, pero irás seguro), decántate por un gestor de bases de datos como dios manda.

    La falta de integridad referencial en las tablas MyISAM es un pecado capital. Si nos pasamos a InnoDB perdemos la rapidez de las MyISAM. Además, hasta la versión 4.1 no se implementaron las subselects, por dios.

    MySQL es un access cliente/servidor que quiere ponerse a la altura de los demás y por mucho bombo que tenga le queda mucho camino por recorrer.

    Lo de ORDBMS sí se lo que es y tengo experiencia laboral en ello. Todos se han subido al carro de las Object-Relational para acercar más el mundo de las bases de datos al mundo semántico de Java y otros lenguajes.

    Hoy en dia, tener las características de MySQL es ir 5 años por detrás. Y aqui lo que cuenta no es ser sólo rápido, sino ofrecer características avanzadas y que se adapten a tus requisitos.

    Todo lo demás, son juguetitos.

    Siento mi tono, pero ver el nivel de "alucine" que tenéis todos con MySQL cuando no es más que un producto sobrevalorado me pone de los nervios.

    Que queréis hacer un blog, un foro o cosas simples, Ok. MySQL puede ser una opción acertada, pero por favor, no pongáis MySQL al nivel de otros productos más "completos".
    [ Padre ]
  • por txeyen (15841) el Martes, 25 Octubre de 2005, 16:31h (#623692)
    ( http://barrapunto.com/ )
    Cada problema tiene unos requerimientos y, por lo tanto, una solución.
    Nadie ha dicho lo contrario. Si tu requerimiento es muy sencillo, no te preocupan demasiado los datos y quieres que sea facil: Mysql.

    pero tampoco lo es Oracle, Portgresql ni SQL Server.
    A veces lo mejor es el texto plano. Si hay casos para todo y para todos. Y Mysql era bueno en lo suyo.

    MySQL solo avanza para ser solución a más problemas distintos.
    Ese es el problema: que quiere meterse donde no le llaman. Al intentar hacer todo lo que hacen las RDBMS de verdad, esta perdiendo su punto fuerte (velocidad y facilidad), por lo que deja de ser una solucion incluso donde antes era una solucion.

    Deberian haberse quedado con lo que tenian, y dedicarse a mejorar la calidad (no petar) y velocidad (lo suyo).

    Y lo de aconsejar usar versiones antiguas... es absurdo (en este caso). Para eso que se hagan un fork.
    [ Padre ]
  • 4 respuestas por debajo de tu umbral de lectura actual.