Thrift を使用して、クラスターでの HBase 書き込みをスケールアップしようとしています。(私たちの HBase アプリケーションは Python で作成されているため、Thrift が必要です。)
クラスター内のノード数を増やしても、書き込み速度は同じです。
まず、Thrift を実行するための推奨される戦略は次のとおりです。 1. クライアントですか。2. HBase マスター? 3. HBase リージョン サーバー?
#1 または #2 の場合、クライアントまたは HBase マスターは、リクエストをさまざまなリージョン サーバーに分割しますか? 私たちの場合はそうではないようです。
#3 の場合、クライアントを変更して特定のリージョン サーバーに書き込み、書き込みをランダム化する必要があります。これはできますが、HBase を使用する目的に反しているようです。
読み取り/書き込みスケーリング (特に Thrift を使用) に関するその他のヒントは大歓迎です。