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

API の利用可否

Zilliz Cloud は、より優れたユーザー体験を提供するために、Milvus とはやや異なる動作をします。この記事では、API の観点から両プラットフォームの違いを明確にすることを目的としています。

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

シナリオ別の権限

以下の表では、サービスティアごとの API の利用可否を比較しています。Bring Your Own Cloud (BYOC) ソリューションの API の利用可否は、Standard and Enterprise ティアと一致していることに注意してください。

カテゴリ

API

コンソール

Free

Serverless

Dedicated / BYOC

Alias

alterAlias()

createAlias()

dropAlias()

describeAlias()

listAliases()

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()

Database

ListDatabases

DropDatabase

CreateDatabase

Index

createIndex()

describeIndex()

dropIndex()

getIndexBuildProgress()

getIndexState()

Management

getCompactionState()

getCompactionStateWithPlan()

getFlushState()

getMetrics()

loadBalance()

manualCompact()

Partition

createPartition()

dropPartition()

getPartitionStatistics()

hasPartiotion()

loadPartitions()

releasePartitions()

showPartitions()

Search & Query

search()

query()

Role-based access control (RBAC)

addUserToRole()

createRole()

dropRole()

grantRolePrivilege()

removeUserFromRole()

revokeRolePrivilege()

selectGrantForRole()

selectGrantForRoleAndObject()

selectRole()

selectUser()

grantPrivilegeV2()

revokePrivilegeV2

System

getVersion()

checkHealth()

Ctrl I