Aldrin Gonzalo Martoq Ahumada escribió: > On 7/31/07, Germán Poó Caamaño <[EMAIL PROTECTED]> wrote: > [..] > > Aunque como no estamos hablando de sitios como eBay o de sucesos > > como iLike (que pasó a crecer a una tasa de 300.000 usuarios/día), > > probablemente todo esto es pura ficción y la discusión sobre quien > > tiene la última palabra debiera seguir. > > Interesante, yo tambien tengo la sensacion que los RDBM's debieran ser > reemplazados por otra cosa. > > Por ejemplo, los filesystem actuales estan integrando tecnologia de > base de datos (journaling)... Creo que el tipo de reiserfs decia "el > filesystem ES la base de datos". el SCM git fue creado por Torvalds > porque conocia muy bien como funciona ext2/3, asi que el repositorio > es nuevamente el filesystem.
Yo creo que es mala idea. Cuando se trata de almacenar llave/valor puede tener sentido, pero la gracia de un RDBMS es que te permite expresar mucho mas que eso, y construir consultas muy complejas con los datos permitiendo que el motor optimice los accesos. No hay que olvidar que el modelo que SQL implementa esta inspirado en el modelo relacional, el cual a su vez esta basado en calculo relacional y algebra relacional que son herramientas matematicas muy complejas y potentes. Tratar de implementar todo eso en el sistema operativo es tan absurdo como tratar de implementar funcionalidad del sistema operativo en la base de datos (como un sistema de archivos por ej.) Se puede, pero es un gasto monumental de recursos con un retorno muy bajo. A menudo uno no desea datos que puedan expresarse de forma relacional. En ese caso obviamente usar una base de datos relacional no es una idea brillante. Pero cuando pueden expresarse de forma relacional, es tonto desperdiciar la oportunidad de aprovechar las herramientas que una BD relacional te entrega. -- Alvaro Herrera http://www.PlanetPostgreSQL.org/ Licensee shall have no right to use the Licensed Software for productive or commercial use. (Licencia de StarOffice 6.0 beta) From [EMAIL PROTECTED] Tue Jul 31 23:34:45 2007 From: [EMAIL PROTECTED] (=?utf-8?B?Sm9yZ2UgU290bw==?=) Date: Wed Aug 1 00:07:15 2007 Subject: Algo de bases de datos en Linux... In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]><[EMAIL PROTECTED]> <[EMAIL PROTECTED]><[EMAIL PROTECTED]><[EMAIL PROTECTED]> <[EMAIL PROTECTED]><[EMAIL PROTECTED]><[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Enviado desde BlackBerry -----Original Message----- From: "Rodrigo Fuentealba" <[EMAIL PROTECTED]> Date: Tue, 31 Jul 2007 22:25:14 To:"Discusion de Linux en Castellano" <[email protected]> Subject: Re: Algo de bases de datos en Linux... El 31/07/07, Aldrin Gonzalo Martoq Ahumada <[EMAIL PROTECTED]> escribió: > On 7/31/07, Germán Poó Caamaño <[EMAIL PROTECTED]> wrote: > [..] > > Aunque como no estamos hablando de sitios como eBay o de sucesos > > como iLike (que pasó a crecer a una tasa de 300.000 usuarios/día), > > probablemente todo esto es pura ficción y la discusión sobre quien > > tiene la última palabra debiera seguir. > > Interesante, yo tambien tengo la sensacion que los RDBM's debieran ser > reemplazados por otra cosa. Nahhh, creo que la data no debiera guardarse en el mismo medio que el sistema operativo. Para que algo como lo que propusiste funcione, debería haber una suerte de DBFS... Ya me veo algo así: modprobe mysqlfs WARNING: InnoDB license is not compatible with the GPL. Use of this module will taint the kernel. > > Por ejemplo, los filesystem actuales estan integrando tecnologia de > base de datos (journaling)... Creo que el tipo de reiserfs decia "el > filesystem ES la base de datos". el SCM git fue creado por Torvalds > porque conocia muy bien como funciona ext2/3, asi que el repositorio > es nuevamente el filesystem. > > Han visto "time machine" de MacOS Leopard? Yep... Revision Control System? -- Rodrigo Fuentealba Cartes Desarrollador de Sistemas - Consultor UNIX - Database Administrator -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio.

