Algo de bases de datos en Linux...

Rodrigo Fuentealba darkprox en gmail.com
Jue Ago 2 08:45:00 CLT 2007


El 1/08/07, Mauro A. Morales M. <mmorales en opencorp.cl> escribió:
> On Tue, 2007-07-31 at 21:43 -0400, Aldrin Gonzalo Martoq Ahumada wrote:
> > On 7/31/07, Germán Poó Caamaño <gpoo en ubiobio.cl> 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.
>
> Metadatos acompan~ados de un sistema de indexacion ?
>

Imposible. Conozco varios chiches de esos, y si bien son buenos, no
son como para reemplazar las tareas de un RDBMS.

> > 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".

Hans Reiser también dijo "mi señora me engaña..." (y ya sabemos el resto)

> > el SCM git fue creado por Torvalds
> > porque conocia muy bien como funciona ext2/3, asi que el repositorio
> > es nuevamente el filesystem.

No veo relación. Si GIT se basa solamente en ext2/3, ¿cómo lo hago yo
que uso XFS en mi filesystem?, ¿qué relación tiene?

> Oracle esta intentando (o quizas algo lleva adelantado/terminado) con su
> Oracle Linux ... su filesystem esta adaptado para el trabajo con el
> RDBMS ...

Yep, pero no en la vía que crees.

OCFS2 es un sistema de archivos orientado a clustering de datos y a
manejar transacciones con rapidez; eso es algo necesario en bases de
datos, pero no es para almacenar datos como lo que plantea Aldrin.

El hecho de que manipule índices de sus archivos para surfear dentro
de los datos es sólo para aceleración y para mejorar el acceso a
través de la red a lo que tengamos alojado ahí, no para olvidarnos de
usar un archivo como un conjunto de registros. Es claro que es
bastante rápido y que esta característica también es aprovechada para
aumentar la velocidad de las bases de datos, pero manteniendo el
clásico esquema de organización de archivos del RDBMS del caso.

-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas - Consultor UNIX - Database Administrator



Más información sobre la lista de distribución Linux