martes, septiembre 19, 2006

Bigtable: Una implementación de BBDD usada en Google

(vía barrapunto) Leyendo la historia de Barrapunto sobre lo que almacena Google en sus servidores, vi un enlace a este artículo sobre la implementación de base de datos que utilizan sobre su sistemas de ficheros. La implementación tiene varios requerimientos: desde tiempos de respuesta bajos para ciertas aplicaciones (como Google Maps) hasta la capacidad de almacenar grandes cantidades de datos, por supuesto ser distribuido y tener alta disponibilidad. Este sistema de almacenamiento distribuido es usado por Google en todos sus productos, a lo largo de sus centros de datos. Comparte estrategias de implementación con las bases de datos tradicionales, pero sin ofrecer un modelo de datos totalmente relacional. Merece la pena la lectura :)

Technorati Tags:

No hay comentarios: