Deficiencia de Linux: bases de datos (era Tuquito 2 y el software no libre)
Carlos Cesar Oegg escribio:
... hay que ser consiente que en algunos rubros las implementaciones en el SL son diez mil veces mejores que en las SNL; pero en otras no. solo por dar un ejemplo que se me ocurre al vuelo, las bases de datos.
Si hay algo en que es muy fuerte linux es en las bases de datos. Te nombro tres que son de lo mejor: 1) GT.m Una de las bases de datos mas grandes que conozco y que tiene mejor perfomance es Software Libre, licenciada bajo GPL y disponible en SourceForge. Se llama GT.m originalmente fue desarrollada para ser utilizada con el lenguaje MUMPS, pero hoy en dia se puede acceder desde otros lenguajes. repositorio en SourceForge http://sourceforge.net/projects/sanchez-gtm sitio web: http://www.sanchez-gtm.com/ benchmark http://www.sanchez.com/news_2000/nr_000828.asp Tengo entendido que el software medico (VISTA = Veterans Health Information Systems & Technology Architecture), se esta migrando a esta base de datos porque es bastante parecida pero con mejor desempeño y pueden reutilizar el lenguaje de desarrollo: MUMPS. 2) Berkeley DB Quizas algunos hayan escuchado o leido sobre su pariente cercano Berkeley DB, tambien una base de datos jerarquica. La version comercial se llama Sleepycat. http://www.sleepycat.com/ Es la que usaba MySQL para lograr las transacciones antes de usar InnoDB, pero tambien sola es realmente estupenda. Se usa mucho transacciones comerciales bancarias y para almacenar datos geneticos debido al gran rendimiento. La usa Subversion (svn) el sistema de control de versiones que se espera sustituya al CVS y tambien KDevelop. Quienes mas la usan: Google, Amazon, eBay.... 3) SQLite La extraordinaria base de datos que se puede llevar en un diskette crece hasta limites insospechados y utiliza sintaxis SQL. El año pasado gano el Open Source Award. Una perlita... y el sitio web... de lo mejor... www.sqlite.org Quienes usan SQLite: McAfee Anti-Virus, Cocoa MacOS X, Amarok (KDE music player), el CVSTrac: bug tracking, y Wiki para el CVS de SQLite OpenOffice, GNOME-DB, PHP en paginas web... como ves no mencione ni MySQL, ni Postgres ni FireBird (todos SL), pero tanto Berkeley DB y GT.m como no tienen mucho marketing no se las conoce. :) saludos Alejandro __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
ahora no te voy a poder contestar con toda certeza, voy a investigar sobre estos motores y despues te cuento. da por sentado de que no lo voy a comparar contra ms sql server ... sino contra los pesos pesados. On 7/5/06, Alejandro de Garate < [email protected]> wrote:
Carlos Cesar Oegg escribio:
... hay que ser consiente que en algunos rubros las implementaciones en el SL son diez
mil
veces mejores que en las SNL; pero en otras no. solo por dar un ejemplo que se me ocurre al vuelo, las bases de datos.
Si hay algo en que es muy fuerte linux es en las bases de datos. Te nombro tres que son de lo mejor:
1) GT.m Una de las bases de datos mas grandes que conozco y que tiene mejor perfomance es Software Libre, licenciada bajo GPL y disponible en SourceForge. Se llama GT.m originalmente fue desarrollada para ser utilizada con el lenguaje MUMPS, pero hoy en dia se puede acceder desde otros lenguajes.
repositorio en SourceForge http://sourceforge.net/projects/sanchez-gtm
sitio web: http://www.sanchez-gtm.com/
benchmark http://www.sanchez.com/news_2000/nr_000828.asp
Tengo entendido que el software medico (VISTA = Veterans Health Information Systems & Technology Architecture), se esta migrando a esta base de datos porque es bastante parecida pero con mejor desempeño y pueden reutilizar el lenguaje de desarrollo: MUMPS.
2) Berkeley DB Quizas algunos hayan escuchado o leido sobre su pariente cercano Berkeley DB, tambien una base de datos jerarquica. La version comercial se llama Sleepycat. http://www.sleepycat.com/
Es la que usaba MySQL para lograr las transacciones antes de usar InnoDB, pero tambien sola es realmente estupenda. Se usa mucho transacciones comerciales bancarias y para almacenar datos geneticos debido al gran rendimiento. La usa Subversion (svn) el sistema de control de versiones que se espera sustituya al CVS y tambien KDevelop. Quienes mas la usan: Google, Amazon, eBay....
3) SQLite La extraordinaria base de datos que se puede llevar en un diskette crece hasta limites insospechados y utiliza sintaxis SQL. El año pasado gano el Open Source Award. Una perlita... y el sitio web... de lo mejor... www.sqlite.org
Quienes usan SQLite: McAfee Anti-Virus, Cocoa MacOS X, Amarok (KDE music player), el CVSTrac: bug tracking, y Wiki para el CVS de SQLite OpenOffice, GNOME-DB, PHP en paginas web...
como ves no mencione ni MySQL, ni Postgres ni FireBird (todos SL), pero tanto Berkeley DB y GT.m como no tienen mucho marketing no se las conoce. :)
saludos Alejandro
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
_______________________________________________ Solar-general mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
El 5/07/06, Alejandro de Garate escribió:
Carlos Cesar Oegg escribio:
(...)
3) SQLite La extraordinaria base de datos que se puede llevar en un diskette crece hasta limites insospechados y utiliza sintaxis SQL. El año pasado gano el Open Source Award. Una perlita... y el sitio web... de lo mejor... www.sqlite.org
Quienes usan SQLite: McAfee Anti-Virus, Cocoa MacOS X, Amarok (KDE music player), el CVSTrac: bug tracking, y Wiki para el CVS de SQLite OpenOffice, GNOME-DB, PHP en paginas web...
como ves no mencione ni MySQL, ni Postgres ni FireBird (todos SL), pero tanto Berkeley DB y GT.m como no tienen mucho marketing no se las conoce. :)
Hola Comunidad En esta parte creo que cometiste un error: OOo 2.0.x no usa SQLite como estuvo planeado hace 2 años, sino que usa hSQLdb. ¿Por qué? los números te dicen todo: de los 44 desarrolladores de OOo, 30 son empleados de Sun, por lo que están muy acostumbrados a usar Java, que es el lenguaje empleado en hSQLdb y OOo Base (sino se tiene un jre (cualquiera) instalado OOo Base ni siquiera puede abrir una BD propia ya existente). -- Alejandro Rene "El Corrector Empedernido" Fernandez Blanco Fecha Definitiva para el Segundo Festival Latinoamericano de Instalación de SOftware Libre (FLISOL 2006): 25/3/2006 Apodos (por el look =) ): "El Stallman Platense" (autor Paolo "Mojo" Stancato), Jesucristo, El "Che" Guevara, ........ Bin ........... (arabe mundialmente famoso desde el 11-S-2001) Charles Manson Buscando a Adrian "el Chueco" Suar para hacer las 5 películas: Localizado en Polka Producciones. Miembro de PLUG (Argentina). www.plug.org.ar Petitorio contra el Programa de Malversacion miPC http://www.petitiononline.com/noamipc1/ Coordinador General del I FLISOL La Plata http://www.installfest.net/Argentina
2) Berkeley DB Quizas algunos hayan escuchado o leido sobre su pariente cercano Berkeley DB, tambien una base de datos jerarquica. La version comercial se llama Sleepycat. http://www.sleepycat.com/
Es la que usaba MySQL para lograr las transacciones antes de usar InnoDB, pero tambien sola es realmente estupenda. Se usa mucho transacciones comerciales bancarias y para almacenar datos geneticos debido al gran rendimiento. La usa Subversion (svn) el sistema de control de versiones que se espera sustituya al CVS y tambien KDevelop. Quienes mas la usan: Google, Amazon, eBay....
Parece que oracle compro berkeley db, o por lo menos figura como producto dentro de oracle, sera que seguira siendo opensource por mucho tiempo ?, y si realmente esta bajo la mano de oracle, dificilmente le den mucho vuelo tanto como para amenzar a su producto principal. vos sabes bien como es ? El de sanchez todavia no encuentro mucha info, google tira pocos resultas para ser tan bueno como vos decis, pero sigo mirando ;)
participants (3)
-
Alejandro de Garate -
Alejandro René Fernández Blanco -
Carlos Cesar Oegg