Español | 5.5 Mb | Pdf | Autor: Antonio Sarasa | Páginas: 310 | Pass:www.detodoprogramacion.org
Descripción:
En las últimas décadas, el paradigma imperante en el mundo de las bases de datos ha sido el modelo relacional. En este sentido, en muchos de los sistemas de información que utilizamos día a día, la información se almacena en bases de datos relacionales.
Un elemento clave del éxito de este paradigma ha sido disponer del lenguaje estándar de consultas SQL. Sin embargo,
el surgimiento del denominado «Big Data» ha traído consigo la aparición de nuevas necesidades y formas de procesamiento y almacenamiento de la información. En este nuevo contexto, lo más frecuente es tratar con datos no estructurados o semiestructurados, en cantidades gigantescas, en las que se necesita realizar procesamientos rápidos y donde características como la consistencia de los datos
Aunque es cierto que el modelo relacional puede adaptarse a estas nuevas necesidades, sin embargo, no es la mejor solución. Es en este nuevo contexto donde surge una nueva clase de bases de datos que no siguen el modelo relacional y que tratan de cubrir las nuevas necesidades surgidas, que se han denominado bases de datos NoSQL. Este tipo de bases de datos no es homogéneo y es posible encontrar distintas aproximaciones a los mismos problemas.
Contenido:
Prólogo
Capítulo I. Introducción a las bases de datos NoSQL
Capítulo II. Conceptos básicos
Capítulo III. Operaciones CRUD
Capítulo IV. Queryng en MongoDB
Capítulo V. La framework de agregación
Capítulo VI. Indexación
Capítulo VII. Replicación
Capítulo VIII. Sharding
Capítulo IX. Optimización
Capítulo X. GridFS
Capítulo XI. Operaciones de administración
Anexo I. Instalación y puesta en marcha de MongoDB
No hay comentarios:
Publicar un comentario