Bases de datos documentales y nosql

Video: Curso de MongoDB-Que es NOSQL y como crear una Base de Datos

bases de datos documentales a veces se llaman las bases de datos agregados, ya que tienden a disponer de los documentos que combinan información en una única unidad lógica - una agregar. Es posible que tenga un documento que incluye una información Episodio de TV, series, canal, marca, y la programación y disponibilidad, que es el conjunto total de datos del resultado que espera ver cuando se busca un servicio de puesta al día de televisión en línea.

Recuperando toda la información de un solo documento es más fácil con una base de datos (sin complejo se une como en un RDBMS) y es más lógico para las aplicaciones de código (menos complejo).

El mundo está inundado de documentos. Los documentos son importantes, ya que se crean generalmente para un propósito alto valor. Por desgracia, muchos de ellos son documentos de impuestos y facturas, pero eso es totalmente fuera de su control. No eres más que ayudar a las organizaciones a gestionar las cosas!

Video: Tutorial NoSQL: Por qué usar NoSQL | video2brain

Sin apretar, un documento es cualquier pieza no estructurada o estructurada en árbol de la información. Podría ser una receta (para pastel de queso, obviamente), comercio de servicios financieros, archivos de PowerPoint, PDF, texto plano, o JSON o documento XML.

A pesar de las órdenes de una tienda online y las direcciones de entrega y de pago relacionados y artículos de la orden pueden ser considerados como una estructura de árbol, en su lugar puede que desee utilizar un almacén de columna para éstos. Esto se debe a las estructuras de datos son conocidos por adelantado, y lo más probable es que no van a variar y que querrá hacer las operaciones de columna sobre ellos. La mayoría de las veces, una tienda de columna es un mejor ajuste para estos datos.

Video: BASE DE DATOS DOCUMENTALES, ESTRUCTURA Y PRINCIPIOS DE USO

Algunas bases de datos NoSQL ofrecen lo mejor de ambos mundos - poli-estructurado operaciones de campo (columna) rápida y almacenamiento de documentos.

Esto hace que una base de datos documental un poco de un cajón de sastre. Curiosamente, debido a su naturaleza en forma de árbol, un almacén de documentos eficaz también es capaz de almacenar estructuras de datos simples.

Una mesa, por ejemplo, puede ser modelado como un documento XML muy plana - es decir, uno con un único conjunto de elementos, y no hay jerarquías sub-elementos. Un conjunto de triples (también conocido como subgrafo) Se pueden almacenar en un solo documento, oa través de documentos, también. La utilidad de hacerlo depende, por supuesto, en los mecanismos de indexación y de consultas compatibles. No tiene sentido almacenar triples en los documentos si no se puede consultar ellas.

Artículos Relacionados