外部コレクションの制限Public Preview
Zilliz Cloud は外部コレクションの生データを保存せず、メタデータと外部データソースへのマッピングのみを保持するため、外部コレクションは読み取り専用です。その結果、Zilliz Cloud 側から insert、upsert、delete、import、flush、compact などの書き込み操作やメンテナンス操作を実行することはできません。
マネージドコレクションと比較して、外部コレクションには以下の制限があります:
-
外部コレクションにアクセスするには API キーを使用する必要があります。
-
Zilliz Cloud は主キーの一意性を強制せず、主キーまたは
AutoIDを設定することもできません。 -
ダイナミックフィールドを有効にすることはできません。
-
パーティションを使用することはできません。その結果、パーティションキーと | Cloud はサポートされていません。
-
スキーマで関数を定義することはできません。
-
外部コレクションの作成後にスキーマを変更することはできません。
-
BM25 を使用したテキスト一致を使用することはできません。
-
外部データをクエリ可能にするには、まずインデックスを作成し、次に手動で
RefreshExternalCollectionをトリガーして、Zilliz Cloud がデータのメタデータとインデックスを構築できるようにする必要があります。 -
バックアップ、リストア、および移行は、現在、外部コレクションではサポートされていません。
以下の表は、外部コレクションとマネージドコレクションがサポートする操作を詳細に比較しています。
マネージドコレクション (Serving クラスタ) | 外部コレクション (Serving クラスタまたは On-Demand Compute 用データベース) | マネージドコレクション (On-Demand Compute データベース) | ||
|---|---|---|---|---|
コレクション管理 | CreateCollection | ✅ | ✅ | ✅ |
DropCollection | ✅ | ✅ | ✅ | |
DescribeCollection | ✅ | ✅ | ✅ | |
RenameCollection | ✅ | ✅ | ✅ | |
ダイナミックフィールド | ✅ | ❌ | ✅ | |
主キー | ✅ | ❌ | ✅ | |
自動ID | ✅ | ❌ | ✅ | |
TTL | ✅ | ❌ | ❌ | |
NULL許容/デフォルト値 | ✅ | ❌ | ✅ | |
ロードされたエンティティ | ✅ | ✅ | ✅ | |
自動IDの挿入を許可 | ✅ | ❌ | ✅ | |
mmap | ✅ | ❌ | ✅ | |
タイムゾーン | ✅ | ✅ | ✅ | |
スキーマ | AddField | ✅ | ❌ | ✅ |
AlterField | ✅ | ❌ | ✅ | |
パーティション | CreatePartition | ✅ | ❌ | ✅ |
DropPartition | ✅ | ❌ | ✅ | |
パーティションキー | ✅ | ❌ | ✅ | |
データ書き込み | Insert | ✅ | ❌ | ❌ |
Delete | ✅ | ❌ | ❌ | |
Upsert | ✅ | ❌ | ❌ | |
BulkInsert / Import | ✅ | ❌ | ✅ | |
Flush | ✅ | ❌ | ❌ | |
シャード | ✅ | ❌ | ✅ | |
Truncate | ✅ | ❌ | ✅ | |
データ同期 | RefreshExternalCollection | — | ✅ | — |
GetRefreshProgress | — | ✅ | — | |
ListRefreshジョブ | — | ✅ | — | |
インデックス | CreateIndex | ✅ | ✅ | ✅ |
DropIndex | ✅ | ❌ | ❌ | |
DescribeIndex | ✅ | ✅ | ✅ | |
Load/Release | LoadCollection | ✅ | ✅ | ✅ |
ReleaseCollection | ✅ | ✅ | ✅ | |
Search/Query | Search | ✅ | ✅ | ✅ |
Query | ✅ | ✅ | ✅ | |
HybridSearch | ✅ | ✅ | ✅ | |
関数 | ✅ | ❌ | ✅ | |
全文検索/テキスト一致 | ✅ | ❌ | ✅ | |
メンテナンス | 手動コンパクション | ✅ | ❌ | ✅ |
クラスタリングキー | ✅ | ❌ | ✅ | |
バックアップとリストア | ✅ | ❌ | ❌ | |
移行 | ✅ | ❌ | ❌ | |