2017-09-09 17 views
1

プロジェクト用にCassandraデータベースを導入する予定です。私は1ヶ月あたり約150ドルのコストでそれを展開する必要があります。Cassandra:単一のラージ・インスタンスと複数のスモール・インスタンスの比較

1分あたり約20000ヒット(読み取り、更新&書き込み)が必要です。すべてが複合キーで直接ヒットします。

私はVultr vpsに参加する予定です。 (6 CPU、24GBメモリ)、(2 CPU、8 GBメモリ)のような3つの小さなインスタンスのような単一の大きなインスタンスにする必要がありますか?

+0

複数のインスタンスを推奨します。クライアントがクォーラム、レプリケーション、_etc_を正しく指定するように強制するためです。 _eventually_あなたのC *クラスターを水平方向に拡大したいと思います。 – Castaglia

答えて

0

大量のデータには、少なくとも4つのコアと16GBのRAMが必要です。SSDは必須です。現在、私はawsタイプi3.xlargeで9つのインスタンスを持っています。 書き込みと読み取りの量だけでなく、C *はメンテナンスのためにバックグラウンドタスクも必要とします。 C *がわずか8GBで動作するように設定するのは本当に困難です。それは仕事を始めることができますが、後者は多くのOOMを手に入れようとしています。私もそのように始めました!

+0

開発環境では、1ノード、1コア、1GBでcassandraを実行しています。 Javaのヒープメモリは設定権の中で制御できますか? –

+0

はい、/ etc/cassandraのjvm.optionsを調整するだけです – Cogumelos

関連する問題