本番環境の hbase スキーマには 5 つのテーブルがあります。N 個のクライアントがあり、特定の瞬間にアクティブなクライアントは 10% だけです。したがって、残りの 90% のクライアントのデータをアクティブに保つことは、リソースの無駄に思えます。アクティブなクライアントのテーブルを有効にし、残りのクライアントのテーブルを無効にできるように、クライアントごとに 5 つのテーブルを作成することを考えていました。私が読んだことによると、リージョン サーバーごとに 1000 リージョンを超えると、パフォーマンスが低下し始めます。しかし、私はその限界に達しないと確信しています。私の質問
- テーブルのセットを無効にすると、hbase への負荷が少なくなりますか?
- これは全体的に健全な戦略のように思えますか?