Algo de bases de datos en Linux...

Aldrin Gonzalo Martoq Ahumada amartoq en dcc.uchile.cl
Mie Ago 1 13:02:06 CLT 2007


On 7/31/07, Rodrigo Fuentealba <darkprox en gmail.com> wrote:
> El 31/07/07, Aldrin Gonzalo Martoq Ahumada <amartoq en dcc.uchile.cl> escribió:
> > 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.
> Nahhh, creo que la data no debiera guardarse en el mismo medio que el
> sistema operativo.
Todo se guarda en el sistema operativo... La base de datos son
archivos sobre el sistema operativo. Tus datos estan desparramados en
/home o en /var, etc. Cual es la diferencia?

> Para que algo como lo que propusiste funcione,
> debería haber una suerte de DBFS...
Bueno, por eso expuse varios ejemplos que estan usando el sistema de
archivos como base de datos. No necesitas un sistema de archivos sobre
una base de datos (creo que eso se llamaba WINFS o algo asi como NTFS
sobre SQLServer, y todavia no ve la luz :P ); sino que los sistemas de
archivos actuales ya proveen casi toda la funcionalidad que necesitas.


> > 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?

Snapshots en el sistema de archivos o sobre el. La gracia no es la
tecnologia (que es relativamente vieja, TOPS o algo asi tenia
versionamiento de archivos automatico; venden varios SAN con snapshots
incluido como sistema de backup desde el 2000 o antes). La gracia es
la forma como atacaron el problema y la interfaz: automagicamente toda
aplicacion apple tiene su respaldo incorporado ya que _es parte del
sistema operativo_. No necesitas una aplicacion de backup aparte o
preocuparte de hacerlos tu... Es demasiado, demasiado elegante!

-- 
Aldrin Martoq



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