Pregunta

Hemos pensado un poco acerca de cómo ejecutar una base de datos NoSQL para nuestro próximo proyecto. Sin embargo, no estamos seguros sobre qué plataforma que nos dará la mejor disponibilidad posible y tiene las mejores built-in funciones de replicación / funciones para proporcionar esta -. Con el menor dolor de cabeza

En este momento, Casandra aparece como el mejor candidato, pero nos gustaría saber más acerca de esto de alguien que tiene más experiencia en esta área, entonces lo que hacemos.

Muchas gracias!

¿Fue útil?

Solución

High disponidad muy probable que se consigue con un clon de Dynamo.
Cassandra es una buena opción, aunque ha sido bashed recientemente por varios adaptadores tempranos .
Proyecto Voldemort es también Dynamo basa -y por lo tanto optimizarse fácilmente para la alta disponibilidad, que es lo que están utilizando LinkedIn.
Otra opción interesante podría ser NoSQL membase , yo mismo no lo usamos pero su noción de cubos virtuales para el reequilibrio en lugar de simplemente hash consistente hace mucho sentido y que parecen proporcionar más robusta de alta disponibilidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top