Question

Nous avons pensé un peu sur l'exécution d'une base de données NoSQL pour notre prochain projet. Cependant, nous ne sommes pas sûr de quelle plate-forme qui nous donnera la meilleure disponibilité possible et a les meilleures fonctions intégrées de réplication / fonctions pour fournir cette -. Avec le moins de maux de tête

En ce moment, Cassandra apparaît comme le meilleur candidat, mais nous aimerions en savoir plus sur ce de quelqu'un qui ont plus d'expérience dans ce domaine, alors que nous faisons.

Merci beaucoup!

Était-ce utile?

La solution

Haute availablity sera très probablement atteint avec un clone Dynamo.
Cassandra est une bonne option bien qu'il ait été défoncé récemment par plusieurs adaptateurs début .
projet Voldemort est également Dynamo-basé et donc facilement optimisé pour la haute disponibilité, il est ce que LinkedIn utilisent.
Une autre option intéressante NoSQL pourrait être membase , je me ne pas l'utiliser mais leur notion de seaux virtuels pour un rééquilibrage par opposition à juste hashage cohérent fait beaucoup de sens et semble offrir plus robuste à haute disponibilité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top