高度な機能
このセクションでは、Amazon DynamoDB 本製品 の高度な機能を厳選して説明します。
Automatic Index Detection
The AutoDetectIndex property provides fast access to items in a table by detecting an alternate index which can be queried in place of the table itself. This secondary index is a data structure that contains a subset of attributes from a table and an alternate key. The benefit of querying an index instead of the main table is skipping a full scan of the main table. This makes the operation much faster.
ユーザー定義ビュー
本製品 はユーザー定義ビューの使用をサポートします。これは事前設定されたユーザー定義クエリによって内容が決定される仮想テーブルです。 このビューは、ドライバーに発行されるクエリを直接制御できない場合に有効です。 カスタムビューの作成と設定の概要については、ユーザー定義ビュー を参照してください。
SSL の設定
SSL の設定 を使用して、本製品 が証明書のネゴシエーションをどのように扱うかを調整します。さまざまな証明書形式を選択できます。詳しくは、「接続文字列オプション」にあるSSLServerCert プロパティを参照してください。
ファイアウォールとプロキシ
Windows プロキシとHTTP プロキシを含むファイアウォールとプロキシ に合致するよう本製品 を設定します。トンネル接続を設定することもできます。
JDBC リモーティング
JDBC リモーティング を設定して、リモートマシンから本製品 に接続します。CLI によるリモーティングと設定ファイルによるリモーティングのどちらかを選択することができます。
データのキャッシュ
データのキャッシュ はデータへのより高速な接続を実現し、API 呼び出しの回数を減らすことでパフォーマンスを向上します。 コネクタは、複数の接続でキャッシュを共有することもできるシンプルなキャッシュモデルをサポートします。 キャッシュ接続を設定する際、自動的または明示的なデータキャッシュを指定できます。
クエリ処理
本製品 は、Amazon DynamoDB にできるだけ多くのSELECT ステートメント処理をオフロードし、残りのクエリをクライアント側のインメモリで処理します。詳しくは、クエリ処理 を参照してください。