2012-04-24 8 views
0

私は何十台ものサーバーにシステムを配備しています。毎秒約10000の読み書きを実行するはずです。レコードサイズは約数KBです。データの整合性はあまり重要ではありません。どのNoSqlソリューションを選択する必要がありますか?どのNoSqlソリューションを選択すればよいですか?

ありがとうございます! ダニエル

答えて

1

まあ...それはなど、あなたがそれにアクセスする方法、保存したいデータの種類に大きく依存

ここでは、最もホットな競争の比較である:http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

データの整合性が最も重要でないお客様のニーズに合わせて、Redisを試してみてください。それはすべてメモリ上にあり、速いですが、ディスクへの永続性を持っています...それはデータベースそのものではなく、キー/バリューストアなので、どのようにこのオンラインで多くの良いチュートリアルがあります。

+0

私は、VirtualBoxで実行中のVirtual CentOSマシンを(開発目的で)持っていますが、それはIntel i5 340M CPUの1/4 700 cpu passmark score)、3KBの値を持つredisベンチマークを実行すると、1秒あたり16kの読み取りと11kの書き込みが行われます(リストアの値に21kの書き込みを行うと、単一値になります)。また、redisはマスタースレーブレプリケーションを簡単に処理します(設定ファイルの1行やサーバー上で実行される1つのコマンドのようなものです) –

関連する問題