Mongo
Yohan Sebastian Aristizabal Murillo Estudiante de Ingeniería en Sistemas y Computación Universidad de Caldas
www.detodoprogramacion.com
¿CUÁL ES EL CONTENIDO?
¿Qué es unabase de datos NoSQL? Descripción general de MongoDB Configuración e instalación de MongoDB + PHP en Linux Manipulación de MongoDB desde PHP
www.detodoprogramacion.com
¿QUÉ ES UNA BASEDE DATOS NOSQL?
Las bases de datos NoSQL son sistemas de almacenamiento de información que no cumplen con el esquema entidad-relación. Mientras que las bases de datos relacionales basan sufuncionamiento en tablas, joins y transacciones ACID, las bases de datos NoSQL no imponen una estructura de datos en forma de tablas y relaciones entre ellas, ya que suelen permitir almacenar información enotros formatos como clave-valor, Mapeo de Columnas, Documentos o Grafos.
La principal característica de las bases de datos NoSQL es que están pensadas para manipular enormes cantidades deinformación de manera muy rápida. Están preparadas para escalar horizontalmente sin perder rendimiento.
www.detodoprogramacion.com
CLASIFICACIÓN DE LAS BD NOSQL
Se clasifican según su fuente dedatos: Clave-valor: Redis Mapeo de Columnas:Hbase Documentos: MongoDB Grafos: Neo4j
www.detodoprogramacion.com
DESCRIPCIÓN GENERAL DE MONGODB
MongoDB es una solución escalable y dealto rendimiento, es una base de datos de código abierto, escrita en C++. Sus características principales son: Orientada a documentos(almacenamiento BSON). arrays y documentos anidados Índicespara realizar consultas mas rápidas
www.detodoprogramacion.com
¿QUÉ ES MONGODB?
Orientada a documentos
www.detodoprogramacion.com
¿QUÉ ES MONGODB?
Las colecciones sonbásicamente ¨bolsas de documentos¨, o bolsas de objetos JSON
Diferentes
campos Diferentes tamaños Indexables
www.detodoprogramacion.com
INSTALACIÓN MONGODB
Descargar la versión desde...
Regístrate para leer el documento completo.