メインコンテンツまでスキップ

外部コレクションの制限

Zilliz Cloud は外部コレクションの生データを保存せず、外部データソースへのメタデータとマッピングのみを維持するため、外部コレクションは読み取り専用です。そのため、Zilliz Cloud 側から insert、upsert、delete、import、flush、compact などの書き込み操作やメンテナンス操作を実行することはできません。

マネージドコレクションと比較すると、外部コレクションには次の制限があります。

  • 外部コレクションにアクセスするには API キーを使用する必要があります。

  • Zilliz Cloud はプライマリキーの一意性を強制せず、プライマリキーまたは AutoID を設定することはできません。

  • dynamic field を有効にすることはできません。

  • パーティションを使用することはできません。そのため、パーティションキーと はサポートされていません。

  • 外部データをクエリ可能にするには、まずインデックスを作成し、その後 RefreshExternalCollection を手動でトリガーして、Zilliz Cloud がそのデータのメタデータとインデックスを構築できるようにする必要があります。

  • 外部コレクションでは、バックアップ、復元、移行は現在サポートされていません。

  • 外部コレクションを作成できるのは、オンデマンドコンピューティング用データベースに限られます。サービング Dedicated クラスターでの外部コレクション作成サポートは、近日公開予定です。

次の表は、外部コレクションとマネージドコレクションでサポートされる操作を詳細に比較したものです。

マネージドコレクション

(サービングクラスター)

外部コレクション

(オンデマンドコンピューティング用データベース)

マネージドコレクション

(オンデマンドコンピューティング用データベース)

コレクション管理

CreateCollection

DropCollection

DescribeCollection

RenameCollection

Dynamic Field

Primary Key

Auto ID

TTL

Nullable/Default Value

Loaded Entities

Allow Insert Auto ID

MMAP

Timezone

スキーマ

AddField

AlterField

パーティション

CreatePartition

DropPartition

Partition Key

データ書き込み

Insert

Delete

Upsert

BulkInsert / Import

Flush

Shard

Truncate

データ同期

RefreshExternalCollection

—

—

GetRefreshProgress

—

—

ListRefreshJobs

—

—

インデックス

CreateIndex

DropIndex

DescribeIndex

Load/Release

LoadCollection

ReleaseCollection

Search/Query

Search

Query

HybridSearch

Functions

Full-text Search/Text Match

メンテナンス

Manual Compaction

Clustering Key

Backup & restore

Migration