Aldrin Gonzalo Martoq Ahumada escribió: > 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!
Yup ... ZFS tambien hace eso, y es super practico porque puedes hacer un "clon" de un sistema de archivos y luego seguir modificando ambos en paralelo. Te permite, por ej., hacer un snapshot de tu sistema, luego hacer un upgrade, rebootear, y si algo no funciona como esperabas entonces rebooteas de nuevo con el otro clon. Y ademas, como es copy-on-write, es super eficiente. Obviamente los backups tambien son mucho mas convenientes con este metodo. -- Alvaro Herrera http://www.flickr.com/photos/alvherre/ "Cuando mañana llegue pelearemos segun lo que mañana exija" (Mowgli) From [EMAIL PROTECTED] Wed Aug 1 13:24:43 2007 From: [EMAIL PROTECTED] (Rodrigo Fuentealba) Date: Wed Aug 1 13:26:45 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]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> El 1/08/07, Aldrin Gonzalo Martoq Ahumada <[EMAIL PROTECTED]> escribió: > On 7/31/07, Rodrigo Fuentealba <[EMAIL PROTECTED]> wrote: > > El 31/07/07, Aldrin Gonzalo Martoq Ahumada <[EMAIL PROTECTED]> escribió: > > > > > 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? La diferencia, mi estimado, es como lo indicaba Álvaro, que las posibilidades de mantener tus datos organizados dentro de archivos y poder utilizar álgebra relacional es más tangible. Las bases de datos jerárquicas, si bien tienen amplísimos usos, no siempre son tan eficientes como para el almacenaje de datos de una aplicación bancaria, o una aplicación Web, por ejemplo. A lo sumo podrás autenticarte, cargar tus preferencias, pero datos relacionados a ti, ¿dónde y cómo? > > 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. WinFS se sincroniza con un backend de SQL Server Express ( == Access, o si quieres SQLite ). Y no es que aún no vea la luz por aquello; el problema es que dijeron que lo harían con sincronizaciones mágicas que consumen bastante tiempo en desarrollar. > > > 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. Yep. > 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! Algo como Automanager Meridian, que se integra en Windows... Claro que ya por el sólo hecho de ser Windows no es elegante para nada. > > -- > Aldrin Martoq > > -- Rodrigo Fuentealba Cartes Desarrollador de Sistemas - Consultor UNIX - Database Administrator

