Creo que las respuestas anteriores son muy buenas, en mi POV, la base de datos NoSQL adecuada para usted es la que mejor se ajusta a sus requisitos en:
- Representación de datos: como se dijo anteriormente, valor-clave, documento, gráfico, etc.
- Patrón de uso de datos: OLTP (alto rendimiento de concurrencia, muchas consultas y actualizaciones) o análisis? (baja concurrencia, pocas consultas grandes, sin actualizaciones)
- Disponibilidad de datos y consistencia: este es el tema principal que deseo agregar
Si bien todas las bases de datos relacionales proporcionan las virtudes de ACID para mantener las transacciones y los datos. Atomicidad, consistencia, aislamiento, durabilidad: pocos NoSQL proporcionan ACID completo, la mayoría no proporciona ACID completo, sino que ofrece compensaciones interesantes en torno al teorema CAP (teorema CAP). Como no puede tener los 3, diferentes bases de datos ofrecen diferentes combinaciones, por ejemplo, 2 NoSQL de Apache, Hbase proporciona CP y Cassandra proporciona AP (ArchitectureOverview – Cassandra Wiki).
Espero que haya ayudado.
- ¿Cuáles son algunas de las aplicaciones de inteligencia artificial y aprendizaje automático utilizadas en la gestión de la cartera de mercados de capital de finanzas corporativas?
- ¿Qué tipo de sistema operativo se instalará en una computadora biológica usando orgánulos celulares para computación paralela?
- ¿Cómo entender las computadoras a un nivel extremadamente bajo? Que debo leer
- Cómo representar un número con signo usando el complemento de 2
- Como aspirante a econométrico, ¿debería aprender el aprendizaje automático?