3

かなり大規模な cassandra データベース用のストレス テスターを作成しようとしています。最初はゼロからやっていたのですが、クラスターのストレステストを行うためのstress.pyを見つけました。ただし、すべてのベンチマークと同様に、テスト データは、このデータベースで発生する負荷を表すものではありません。そこで、自分の使用パターンにより現実的なものになるように変更することにしました。

私はこのプロジェクトのほとんどで pycassa を使用しています。ただし、stress.py は低レベルの thrift インターフェイスを直接使用するため、かなり面倒です。pycassa を使用して cassandra をストレステストするプロジェクトはありますか? ありがとう!

4

1 に答える 1

1

pycassa を利用した既存の汎用ストレス テストについては知りません。また、もしあれば教えていただきたいです。

過去に、stress.py を変更して pycassa を利用しました。プロセスごとに 1 つの小さな ConnectionPool を使用するように設定したと思いますが、結果にはかなり満足していました。Operation クラスと get_client の変更が、ここでの主な作業でした。

あなたが何をしたいのかを知らずにこれについてより具体的な詳細を提供することは難しいので、必要に応じてより詳細な質問をしてください.

于 2011-04-13T19:06:54.373 に答える