Características principales de Document Dbs
- En Document Dbs toda la data relacionada esta en una sola entidad.
- Animan a la desnormalización.
- Funciona que todos los datos se almacenan en un solo documento
- La duplicación de datos esta bien en un documento anidado.
- Apis intuitivas y de fácil manejo
- para acceder o insertar los datos
Principales diferencias
# | Document Dbs | Graph Dbs |
---|---|---|
1 | Documents (Type json / bson) | Nodes |
2 | No existe esquema | No existe esquema |
3 | Relaciones en documentos incrustados o joins entre los documentos | Relaciones son ciudadano de primera clase |
4 | Relaciones apuntan a joins o documentos incrustados | Relaciones apuntan a las relaciones y utilizan patrones |
- Las documento Dbs almacenan en documentos contra los nodos (entidades) de las graph Dbs
- Document Dbs no presentan esquemas al igual que las Graph dbs
Documentos incrustados para anotar relaciones contra las relaciones de graph Dbs
Las Document Dbs utilizan lenguaje de sentencias de notación Javascript mientras que las Graph los patrones de que optimizan las consultas complejas entre los nodos.