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

Database の説明

Database は project 内の collection の論理コンテナです。collection 名と操作のスコープを選択した database に限定しながら、異なるアプリケーション、テナント、または環境向けにデータを整理するのに役立ちます。

Zilliz Cloud は 2 つの database モデルを使用します。

  • Serving Cluster 内の Database: Dedicated serving cluster でホストされる database です。serving cluster endpoint を通じて、schema 管理、データの書き込み、削除、search、query、その他の collection 操作をサポートします。

  • On-Demand Search 向け Database: Zilliz Cloud によって管理される project レベルの database です。serving cluster から独立しており、on-demand compute を使用して project endpoint 経由で query されます。

📘

このページでは database モデルについて説明します。database を作成および管理するには、Serving Clusters 内の Database および On-Demand Search 向け Database を参照してください。

Serving Clusters 内の Database

serving cluster 内の database は、特定の Dedicated serving cluster 内に作成されます。Dedicated cluster が作成されると、それに伴って default database が作成されます。必要に応じて、同じ serving cluster 内に追加の database を作成できます。

serving cluster 内の database は、ホスティングしている cluster のライフサイクルに結び付いています。

  • serving cluster が停止されると、その databases と collections は cluster が再開されるまで利用できなくなります。

  • serving cluster が削除されると、その databases と collections も削除されます。

このモデルは、常時稼働で低レイテンシなデータアクセスを必要とする本番ワークロードに使用します。

plaintext
Project
└── Serving Cluster
├── Database (default)
│ ├── Collection_01
│ └── Collection_02
└── Database
├── Collection_03
└── Collection_04

On-demand search 向け database は、Zilliz Cloud によって管理される project レベルの database です。serving cluster には結び付いていません。この database 内のデータを search または query する際は、project endpoint を使用し、on-demand compute を指定します。

このモデルは、database と collection の管理、import、search、query をサポートします。insert、upsert、delete 操作はサポートしません。

このモデルは、クエリ頻度が低い、またはバースト的なワークロードで search される大規模データセットに使用します。

plaintext
Project
├── Serving Cluster
│ └── Database (default)
│ ├── Collection_01
│ └── Collection_02
└── Databases for on-demand search
├── Database
│ └── External_Collection_01
└── Database
└── Managed_Collection_01

比較

Serving Clusters 内の DatabaseOn-Demand Search 向け Database
最適な用途常時稼働で低レイテンシなデータアクセスを必要とする本番ワークロード。バースト的な search や query を伴う大規模データセット。
ホスト先serving clusterプラットフォーム管理の project リソース
EndpointServing cluster endpointProject endpoint
Compute resourceホスティング serving cluster指定した on-demand compute
Database の作成/削除YesYes
Collection の作成/削除YesYes
Collection の load/releaseYesNo need
Insert/upsert/deleteYesNo
ImportYesYes
Search と queryYesYes
ライフサイクルserving cluster に結び付くserving clusters から独立

次のステップ

Ctrl I