次のプロジェクトでnoSQLデータベースを実行することについて少し考えました。ただし、可能な限り最高の可用性を提供し、これを提供するための最高の組み込みレプリケーション機能を備えたプラットフォームがどれであるかはわかりませんが、頭痛の種は最小限に抑えられます。
現在、カサンドラが最高の候補者として登場していますが、この分野でより多くの経験を積んだ人から、これについてもっと知りたいと思います。
どうもありがとう!
次のプロジェクトでnoSQLデータベースを実行することについて少し考えました。ただし、可能な限り最高の可用性を提供し、これを提供するための最高の組み込みレプリケーション機能を備えたプラットフォームがどれであるかはわかりませんが、頭痛の種は最小限に抑えられます。
現在、カサンドラが最高の候補者として登場していますが、この分野でより多くの経験を積んだ人から、これについてもっと知りたいと思います。
どうもありがとう!
高い可用性は、Dynamoクローンで達成される可能性が最も高いでしょう。
Cassandraは、最近いくつかの初期のアダプターによって攻撃されましたが、良いオプションです。Project VoldemortもDynamoベースであるため、高可用性のために簡単に最適化され、LinkedInが使用しています。
もう1つの興味深いnoSQLオプションはmembaseかもしれません。私自身はそれを使用しませんでしたが、コンシステントハッシュだけではなく、リバランスのための仮想バケットの概念は非常に理にかなっており、より堅牢な高可用性を提供するように見えます。