大量のデータに対応するシステムを設計する予定です。運用開始当初は、限られた予算で小規模なデータセットを扱うことができるため、小規模なデータセットでもうまく動作する必要があります。Cassandraは単一ノードクラスタ上のHBaseより高速ですか?
私が知る限り、HBaseは小さなデータセットではうまく機能せず、少なくとも5ノードのクラスタが必要です。しかし、この構成は現時点では高価です。私は、HBaseとCassandraの両方が大規模なデータセットに適したソリューションであることを知っています。しかし、小さなデータセットを持つ単一のノードでCassandraの方が高速ですか?
私は、すべてのノードがP2Pシステムに基づいて同一であるため、Cassandraは小さなデータセットで問題がないと仮定します。これは正しいです?
SQLデータベースを使い始めると、後者はマイグレーションする必要があり、それは簡単ではないかもしれません。複数のVMでHBaseを実行できますが、パフォーマンスは低下します。 –
間違ったnosqlデータベースを選択した場合でも、移行する必要があります。最も簡単なことをする。 – sbridges