Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Act1.3 U1
Act1.3 U1
Unidad 1
Alumna:
Kamila Ahumada Aceves
Asesora:
Nancy Ruiz Monroy
1.2. Gestores NoSQL
Cassandra:
Descripción: Cassandra es una base de datos distribuida diseñada para ser
altamente escalable y tolerante a fallos. Utiliza un modelo de datos tipo
columna.
Funcionamiento: Almacena datos en columnas en lugar de filas, lo que
permite un rendimiento rápido en operaciones de lectura y escritura. Utiliza
CQL para consultas. Escalabilidad horizontal mediante la adición de
nodos.
Redis:
Descripción: Redis es una base de datos en memoria que proporciona
operaciones rápidas clave-valor y estructuras de datos adicionales.
Funcionamiento: Almacena datos en memoria principal, lo que garantiza
un acceso rápido. Utiliza su propio conjunto de comandos para realizar
operaciones en estructuras de datos específicas. Escalabilidad limitada a
la capacidad de memoria de un solo nodo.
Neo4j:
Descripción: Neo4j es una base de datos de grafos que se centra en
modelar y analizar relaciones complejas entre entidades.
Funcionamiento: Utiliza un modelo de datos de grafo, donde los nodos
representan entidades y las relaciones entre nodos se almacenan
directamente. Utiliza Cypher para consultas. Escalabilidad horizontal y
vertical para manejar conjuntos de datos más grandes y complejos.