メインコンテンツまでスキップ
バージョン: User Guides (BYOC)

API の可用性

Zilliz Cloud は、より優れたユーザーエクスペリエンスを提供するために、Milvus とはわずかに異なる動作をします。この記事では、両プラットフォーム間の API に関する違いを明確にすることを目的としています。

Milvus から Zilliz Cloud への移行を検討している場合、既存のコードに対していくつかの必要な変更を加える必要があるかもしれません。

シナリオ固有の権限

以下の表は、サービスティアごとの API の可用性を比較したものです。Bring Your Own Cloud (BYOC) ソリューションの API 可用性は、一部の例外を除き、Standard および Enterprise ティアと一致します。詳細については、Zilliz Cloud 制限s を参照してください。

カテゴリ

API

Console

Free

Serverless

Dedicated / BYOC

エイリアス

alterエイリアス()

createエイリアス()

✔︎

✔︎

✔︎

dropエイリアス()

✔︎

✔︎

✔︎

describeエイリアス()

✔︎

✔︎

✔︎

listエイリアスes()

✔︎

✔︎

✔︎

Authentication

createCredential()

✔︎

deleteCredential()

✔︎

listCredUsers()

✔︎

updateCredential()

✔︎

BulkInsert

bulkInsert()

✔︎

getBulkInsertState()

✔︎

✔︎

✔︎

✔︎

listBulkInsertTasks()

✔︎

✔︎

✔︎

✔︎

Collection

getCollectionStatistics()

✔︎

✔︎

✔︎

createCollection()

✔︎

✔︎

✔︎

✔︎

describeCollection()

✔︎

✔︎

✔︎

✔︎

dropCollection()

✔︎

✔︎

✔︎

✔︎

alterCollectionProperties()

✔︎

✔︎

✔︎

getLoadingProgress()

✔︎

✔︎

✔︎

✔︎

getPersistentSgementInfo()

getQuerySegmentInfo()

getReplicas()

insert()

✔︎

✔︎

✔︎

loadCollection()

✔︎

✔︎

✔︎

✔︎

releaseCollection()

✔︎

✔︎

✔︎

✔︎

showCollections()

✔︎

✔︎

✔︎

✔︎

getLoadState()

✔︎

✔︎

✔︎

✔︎

renameCollection()

✔︎

✔︎

✔︎

✔︎

upsert()

✔︎

✔︎

✔︎

データベース

Listデータベースs

✔︎

✔︎

Dropデータベース

✔︎

✔︎

Createデータベース

✔︎

✔︎

Index

createIndex()

✔︎

✔︎

✔︎

✔︎

describeIndex()

✔︎

✔︎

✔︎

✔︎

dropIndex()

✔︎

✔︎

✔︎

✔︎

getIndexBuildProgress()

✔︎

✔︎

✔︎

✔︎

getIndexState()

✔︎

✔︎

✔︎

✔︎

Management

getCompactionState()

✔︎

✔︎

✔︎

getCompactionStateWithPlan()

✔︎

✔︎

✔︎

getFlushState()

getMetrics()

loadBalance()

manualCompact()

✔︎

Partition

createPartition()

✔︎

✔︎

✔︎

✔︎

dropPartition()

✔︎

✔︎

✔︎

✔︎

getPartitionStatistics()

✔︎

✔︎

✔︎

✔︎

hasPartiotion()

✔︎

✔︎

✔︎

✔︎

loadパーティション()

✔︎

✔︎

✔︎

releaseパーティション()

✔︎

✔︎

✔︎

showパーティション()

✔︎

✔︎

✔︎

✔︎

Search & Query

search()

✔︎

✔︎

✔︎

✔︎

query()

✔︎

✔︎

✔︎

✔︎

ロール-based access control (RBAC)

addUserToロール()

✔︎

✔︎

createロール()

✔︎

✔︎

dropロール()

✔︎

✔︎

grantロールPrivilege()

✔︎

removeUserFromロール()

✔︎

✔︎

revokeロールPrivilege()

✔︎

selectGrantForロール()

✔︎

✔︎

selectGrantForロールAndObject()

✔︎

✔︎

selectロール()

✔︎

✔︎

selectUser()

✔︎

✔︎

grantPrivilegeV2()

✔︎

✔︎

revokePrivilegeV2

✔︎

✔︎

System

getVersion()

✔︎

✔︎

✔︎

✔︎

checkHealth()

✔︎

✔︎

✔︎