7、Phoenix 名前空間 (スキーマ) の使用

phoenix の名前空間は、Mysql のライブラリ名に似ている場合があります。デフォルトでは、作成されたテーブルはデフォルトの名前空間にあります。

1. 名前空間マッピングパラメータを有効にする

1) phoenix.schema.isNamespaceMappingEnabled: デフォルトは false で、有効にすると、スキーマを使用して作成されたテーブルが名前空間にマッピングされます。これはクライアント側とサーバー側の両方で設定する必要があります。一度設定した場合は、ロールバックしないでください。このプロパティが有効になっている場合、レガシー クライアントは機能しません。

2) phoenix.schema.mapSystemTablesToNamespace: デフォルトは true、開始すると、システム テーブルは自動的に SYSTEM 名前空間に移行されます。false に設定すると、システム テーブルがデフォルトの名前空間に作成されます。クライアントとサーバーの両方で設定する必要があります。

2. モードの相互作用

 https://phoenix.apache.org/ language/index.html#create_schema

3. モードを指定するテーブルを作成します。

CREATE TABLE my_schema.my_table ( id BIGINT not null primary key, date Date)

4. モードでテーブルを削除します。

DROP TABLE my_schema.my_table;

おすすめ

転載: blog.csdn.net/lzzyok/article/details/119705368
おすすめ