同じクラスター内に複数のデータベースを作成できるようにHbaseをセットアップする方法はありますか?
質問する
15172 次
3 に答える
11
トピックを更新するだけです:http://hbase.apache.org/book.html#namespace
5.3.1。名前空間の管理名前空間は、作成、削除、または変更できます。名前空間のメンバーシップは、テーブルの作成時に、次の形式の完全修飾テーブル名を指定することによって決定されます。
:例5.1。例
#Create a namespace
create_namespace 'my_ns'
#create my_table in my_ns namespace
create 'my_ns:my_table', 'fam'
#drop namespace
drop_namespace 'my_ns'
#alter namespace
alter_namespace 'my_ns', {METHOD => 'set', 'PROPERTY_NAME' => 'PROPERTY_VALUE'}
于 2014-07-25T08:49:40.333 に答える
4
いいえ、ありません。ただし、テーブル名にプレフィックスを使用して、テーブルのセットを別のセットから分離することができます。
以前にACLをテストしたことはありませんが、最近のバージョンのhbase> 0.92でACLを使用して、一部のテーブルへのアクセスを許可し、ユーザーごとに他のテーブルへのアクセスを防ぐことができると思います。
于 2012-11-30T19:45:51.020 に答える
1
名前空間のサポートは、0.96.0リリースで提供されます。時間の経過とともに、ますます多くの機能が組み込まれるでしょう。
于 2013-09-27T19:42:56.597 に答える