NoSQL
Catalyst NoSQLは、アプリケーションの半構造化データ、非構造化データ、および異種データを保存できる完全マネージドの非リレーショナルNoSQLデータストレージ機能です。Catalystは、キーバリューペアベースのJSON形式でドキュメント型のデータストレージをサポートしています。
Catalyst NoSQL Java SDKパッケージを使用すると、プロジェクト内のNoSQLテーブルでCRUDデータ操作を実行できます。NoSQLテーブルのメタデータを取得し、さまざまなサポートされるデータ型のNoSQLアイテムを作成し、特定のテーブルでアイテムの挿入、更新、取得、または削除が行えます。また、クエリ条件を指定してテーブルまたはテーブルのインデックスをクエリすることもできます。
テーブルメタデータの取得
Catalystでは、getInstance()メソッドを使用してJava SDKのインスタンスを取得し、NoSQLテーブルのメタデータを取得できます。プロジェクト内の単一テーブルまたはすべてのテーブルのメタデータを取得できます。
単一テーブルのメタデータを取得
Catalyst NoSQLの単一テーブルのメタデータは、このページで説明する2つの方法で取得できます。レスポンスには、パーティションキーとソートキー、TTL属性などのテーブル構成の詳細が含まれます。
テーブルIDによるテーブルメタデータの取得
以下に示すように、getTable()メソッドを使用して、プロジェクト内のNoSQLテーブルの一意のテーブルIDを参照してメタデータを取得できます。
//public ZCNoSQLTable getTable(String tableName) throws Exception;
//public ZCNoSQLTable getTable(Long tableId) throws Exception;
// テーブルIDを使用してテーブルメタデータを取得する
ZCNoSQL.getInstance().getTable(2144568989001);
テーブル名によるテーブルメタデータの取得
以下に示すように、getTable()メソッドを使用して、テーブル名を参照してプロジェクト内のNoSQLテーブルのメタデータを取得できます。
//public ZCNoSQLTable getTable(String tableName) throws Exception;
//public ZCNoSQLTable getTable(Long tableId) throws Exception;
// テーブル名を使用してテーブルメタデータを取得する
ZCNoSQL.getInstance().getTable('Employees');
すべてのテーブルのメタデータを取得
以下に示すように、getAllTables()メソッドを使用して、プロジェクト内のすべてのテーブルのメタデータを取得できます。
//public List<ZCNoSQLTable> getAllTables() throws Exception;
ZCNoSQL.getInstance().getAllTables();
最終更新日 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us