1247
Muchos nos preguntamos qué pasará con mysql, ahora en manos de la poderosa Oracle. Es de preocuparse, no es para menos, sabiendo lo cerrado y elitista que ha sido Oracle motor de BD. ¿Qué pasará ahora con MySql? ¿Cuál será su destino?
menéame
Como dice #4, un proyecto GNU-GPL siempre encontrará quien lo continúe. En el peor caso podría suponer un retraso en el desarrollo, pero en poco tiempo la comunidad puede seguir moviéndolo a buen ritmo.
launchpad.net/drizzle
www.percona.com/percona-lab.html
Y si no un replace de mysql_query por pgsql_query y pista como ha dicho #2.
Nunca habíais leído esto.
A mi es que me sonaba que el río algo de agua llevaba.
Vaya el ogro ha mantenido el motor de transacciones durante mas de 4 años.
Aunque en este caso no lo veo claro. Tradicionalmente Oracle es el gigante de las SGBD corporativas, mientras que MySQL es un pequeñín que ha sido orientado a su uso en "webs". De modo que mucho mercado no se roban el uno al otro.
Quizá Oracle simplemente quiera ampliar miras y tender puentes con productos "web". O quizá haya comprado la opción de pinchar el globo si MySQL llegara a hacer sombra en el futuro.
De todos modos InnoDB es "open source". Que nadie dude que en caso de muerte de MySQL habría un motor de BD equivalente y compatible.
#8 Tampoco es que eso signifique mucho. Es como decir que la propia Innobase se ha mantenido sin joder MySQL, pudiendo hacerlo. Mientras no haya motivos económicos para ello no hay nada que temer, y de momento no los hay. Pero eso no significa que no puedan hacerlo, que es lo que preocupa.
#1 La "patata" de Oracle es bastante mejor que MySQL. Y lo ha sido siempre. Otra cosa es que no sea fácil de instalar y administrar, pero eso se debe precisamente a que sus prestaciones son muy superiores.
#3 Más de la mitad de la Web 2.0 (y diría que la totalidad de la Web 1.0) funciona sobre MySQL... ¿y a ti te preocupa Wordpress?
El proyecto no va a morir la base de datos de Oracle es una cosa muy muy muy grande para cosas muy muy muy grandes y mysql es una cosa para casos mas normalitos, supongo que oracle mejorara mysql pero nno dejara que crezca hasta el punto de competir con Oracle.
A todo esto dicen las malas leguas que oracle hace mas pasta con su erp que con la bd
quizás los desarrolladores nos asustemos tanto con esto que empecemos a ver con mejores ojos a las otras DB libres como pgsql y otras tantas que no les recuerdo el nombre por que ...
basicamente porque con mysql basta y sobra
de todos modos recuerden que mysql es libre, si los de oracle se ponen cabrones se pesca el ultimo fuente y se crea un fork
además esta fusión en el mejor de los casos puede llevar a compatibilizar las funciones de oracle con las de mysql, para asi, en caso de que algún sistema cresca demasiado y presice de una DB mas grande podamos portar nuestros sistemas a Oracle sin mayor dolor
Y, por lo que tengo entendido, Oracle es un tanto decepcionante.
Definitivamente Oracle no es tan cerrada y elitista como IBM, de ellos si que habria que temer algo.
¿Joya de la corona?, sin lugar a dudas lo era para Sun puesto que con ello entraba al mercado de las BD, pero no lo es para IBM que cuenta con DB2 y Oracle que cuenta con Oracle RDBMS, ambas tecnologias más maduras y robustas. Sin lugar a dudas Oracle seguira trabajado con MySql en otro mercado, tal como IBM lo hizo con Informix.
Las versiones antiguas seguirán funcionando.
#23 Estoy de acuerdo contigo en parte. Seguro que Oracle no ve a MySQL como una competencia en su sector, no tengo tan claro que teman por PostreSQL...
Después de pasar 8 años con Oracle, con unas cuantas (muchas) bases de datos por el camino, nunca he visto a una base de datos Oracle bien administrada perder datos...
Postgres que ha sido mencionado, siempre he considerado que para web no hace falta usarlo, ya que tiene muchas más caracteristicas y que no le harian falta, pero sí para aplicaciones clásicas, más o menos como Oracle.
POstgres lo considero la competencia directa a Oracle en Software Libre, y MySQL como otros mencionaron estaba en otro segmento, en un segmento donde Oracle no controlaba, ahora con la adquisición de MySQL tiene el mercado de base de datos entero casí. Ya que tiene tanto web como aplicaciones clásicas - de escritorio -.
Así que por el momento no le interesará matar MySQL ya que le permite tener el control del mercado de BBDD.
Espero que no.
Aun así DEP Sun Microsystems, ha sido un placer y una lástima.
Joder que os gusta dramatizar, ahora mismo está liberado el código de todos esos productos, por lo que no tienen que morir si la gente no deja de usarlos. oracle probablemente mantenga parte y comercialice otras versiones, no tiene por que ser el fin
Respecto a Java
IBM es un competidor muy fuerte en esta tecnología, si SUN hubiese sido comprado por IBM habría influido negativamente en este entorno, por que la competencia habría desaparecido.
Respecto a Mysql, prácticamente lo mismo IBM tiene su DB2-Express, también está Postgres, por su parte Microsoft tiene su Sql server express. Dudo mucho que Oracle renuncie a continuar desarollando MySql y más teniendo en cuenta que MySql basa sus beneficios en el soporte, y no son pocas las empresas de Hosting que lo tienen contratado.
Decir que Oracle no apuesta por el software libre es una falacia, simplemente hay que darse una paseo por su Web.
www.oracle.com/technologies/open-source/index.html
Antes de que Oracle vendiera sun el creador de mysql no estaba contento con el camino que llevaba mysql, por lo qeu salio de la empresa y empezo a trabajar en un fork.
El fork se llama MariaDB y podeis encontrarlo aqui.
launchpad.net/maria
Una pequeña comparativa, algo incompleta, pero no he encontrado a estas horas nada mejor:
bicosyes.com/benchmark-mysql-vs-postgresql-vs-ruby/
Son productos distintos para dar solución a problemas distintos.
Oracle no es la única BBDD de Oracle. De echo tiene varias bases de datos distintas enfocadas a distintos tipos de clientes.
Y mal que pese a muchos Mysql no compite con Oracle, el nicho de mercado de Mysql es distinto (queda bastante por debajo).
Si buscáis un digno competidor de Oracle, libre, este se llama Postgresql.
Manos a la obra, hamijos.
Sin embargo es una lástima que desaparezca una empresa como Sun, al menos para mi. Aunque creo que si desapareciera Microsoft también lo lamentaría ( <-- ¡¡¡¡ Hereje !!!! ).
1º Vamos a esperar a que Oracle la cague.
2º Ya están launchpad.net/drizzle y www.percona.com/percona-lab.html mejor unirse a uno que esté en marcha si te conviene.
no pero ahora en serio, para la mayoria de proyectos web que usan mysql no hace falta ni de coña, con sqlite sobra
joder, si antes se usaba (y aun muchiiiiiisimas webs lo usan, mas de lo que os pensais) access con un JET prehistorico en aplicaciones web, y es una mierda de motor, que no podras hacer con sqlite...
de todos modos, como digo, soy mas partidario de las tablas de hashes rapidas aunque no sean relacionales y en teoria sean menos robustas. total, ningun motor de base de datos es muy robusto en cuanto llevas un tiempo en produccion - mi proyecto mas grande se paso años con sql server 2000 (y antes de criticarlo por ser de MS, os dire que en aquella epoca mysql ni se le acercaba, bueno, ni ahora...) y tuvo un par de fallos epicos que tarde dias en solucionar (normalmente por culpa del disco duro y de no hacer backups diarios)
diegocg.blogspot.com/2009/04/oracle-sun-dura-competencia-para-linux.ht
Yo también. Eso no contradice nada de lo que he dicho.
Por cierto, los bloqueos en Oracle son culpa tuya. Si tienes un motor que te permite establecer bloqueos por tabla, por registro y/o por campo y aún así te quedas bloqueado, sencillamente es que eres un patán administrándolo.
Y ni de coña me vas a convencer de que una BD Oracle bien administrada pierde datos. Como mucho me creo que tú los pierdes.
Si no sabes administrar un SGBD potente de verdad, a qué te metes. Di que es más difícil que otros, pero no digas falsamente que funciona mal sólo porque tú no sepas configurarlo y usarlo correctamente.
#24 SQLite no es un SGBD, es un juguete para crear otros juguetes. Y si tu idea de BD robusta es PostgreSQL vamos "apañaos". Potente es, pero lo de robusta es muy opinable. Un SGBD para el que ninguna empresa con cara y ojos ha prestado soporte por más de 5 años seguidos nunca va a triunfar en el mundo de la empresa.
Los que se limitan a hacer "webs" domésticas parecen tener mentalidad monolítica y pensar que es el único uso que tienen las BD.
Nada que ver Oracle con MySQL, son mundos totalmente diferentes.