2017-02-27 5 views
0

テーブルの作成中や、テーブルの挿入、更新、削除などの他のクエリを使用している間に行うことができます。 私は、BloomFilter、BlockCacheなどのオプションを使用すると効果があることを理解しました。しかし、全体的なスループットを向上させる他の手法について知りたい。また誰もBloomFilterをHbaseテーブルに追加する方法を示すことができます。私は練習にそれを試してみたいです。HBASEのパフォーマンス向上手法とは何ですか?

何か助けていただければ幸いです。

答えて

1

あなたは質問があまりにも一般的です。 HBaseでデータストアを適切に構築する方法を知るためには、ストレージの内部ロジックとデータがリージョン間でどのように分散されているかを理解する必要があります。これはおそらく開始のための主要な場所です。 LSMツリーと、HBaseがthisの記事でそれをどのように実装しているかを知ることをお勧めします。この後、データスキーマhereの適切な設計について、あなたのパフォーマンスの主な役割を果たすようにアドバイスします。適切なキーでスキーマを修正すると、データがノード間で適切に分散され、hotspottingなどのデータが作成されなくなります。その後、blumeフィルタ、BlockCache、カスタムセカンダリインデックスなどの最適化手法を調べることができます。

+0

Okay Alex。あなたが提案した資料を通って行きます。あなたの入力を感謝します。 – Sidhartha

関連する問題