MongoDB surge para manejar grandes cantidades de datos de forma rápida y eficaz al complementar las deficiencias de las bases de datos relacionales. Es una base de datos no relacional orientada a documentos con esquema flexible que utiliza índices para mejorar el rendimiento de búsquedas. Los índices pueden crearse en uno o más campos y hay diferentes tipos como índices simples, compuestos o de texto.
2. 1. ¿Por qué surge?
2. ¿Qué es?
3. Teorema CAP
4. Características
5. Terminología
6. Sentencias básicas
7. Índices
1. Creación de índices
2. Tipos de índices
3. Otros tipos
8. Instalación
9. Ejercicio
10. Conclusión
ÍNDICE
3. Surge para complementar las BBDD relacionales y
solventar sus deficiencias para manejar gigantescas
cantidades de información de forma rápida y eficaz.
¿POR QUÉ SURGE?
En 2007 empezó su desarrollo por la empresa
10gen que decidió centrarse en este proyecto hasta
día de hoy.
12. Crear una base de datos
Introducir datos en una colección
Mostrar datos o colecciones
Filtros de búsqueda
SENTENCIAS BÁSICAS
13. Eliminar datos
Actualizar datos
Actualizar insertando campos
SENTENCIAS BÁSICAS
14. Estructuras de datos que
almacenan el valor de uno o
varios campos según un criterio.
Son indispensables para
realizar búsquedas.
Se pueden crear sobre todo tipo
de datos.
Almacenamiento árbol
balanceado.
Útiles para sistemas grandes.
ÍNDICES
15. keys: campos sobre los que se creará el índice.
options: opciones del índice
CREACIÓN DE ÍNDICES
16. Lo crea mongoDB automáticamente.
TIPOS
ÍNDICE POR DEFECTO
ÍNDICE NORMAL O SIMPLE
1 orden ascendente
-1 orden descendente
41. Las mayores ventajas de MongoDB son:
Buen rendimiento de las operaciones.
Velocidad de búsqueda y recuperación de datos.
Posibilidades que ofrecen los índices.
Esquema libre.
CONCLUSIÓN