按需计算中的 Database
公测版按需计算中的数据库由平台管理,您无需为其预配置或维护集群。您可以指定按需计算集群,对这类数据库中的数据执行 Query 和 Search。详情请参见 Database。
本指南说明如何管理按需计算中的数据库。
说明
此功能仅适用于企业版项目。
使用限制
-
您需要具备项目管理员权限才能管理 Database。如需了解角色权限,请参考管理平台用户。
-
在每个项目中,最多可以在按需计算中创建 100 个 Database。
-
按需计算下的 Database 中所有 Collection(Managed 或 External) 均不支持删除 Index。
创建 Database
这种类型的 Database 是项目级资源,由项目中的所有按需集群共享。
-
通过 RESTful API
bashexport PROJECT_ENDPOINT="https://{project-id}.{region}.api.zillizcloud.com.cn"export TOKEN="YOUR_CLUSTER_TOKEN"curl --request POST \--url "${PROJECT_ENDPOINT}/v2/vectordb/databases/create" \--header "Authorization: Bearer ${TOKEN}" \--header "Content-Type: application/json" \-d '{"dbName": "my_database"}' -
通过 Web 控制台
1前往目标项目并点击按需计算。
2点击 Database。
3点击树状结构中 Database 右侧的 + 。
4输入 Database 名称。
5点击创建。
查看 Database
-
通过 RESTful API
bashexport PROJECT_ENDPOINT="https://{project-id}.{region}.api.zillizcloud.com.cn"export TOKEN="YOUR_API_KEY"curl --request POST \--url "${PROJECT_ENDPOINT}/v2/vectordb/databases/list" \--header "Authorization: Bearer ${TOKEN}" \--header "Content-Type: application/json" \-d '{}' -
Via web console
1前往项目,点击按需计算资源 > Databases。
2查看 Database 列表。
删除 Database
警告
Database 会被立刻删除且无法恢复。该操作不可撤销。
-
Via RESTful API
bashexport PROJECT_ENDPOINT="https://{project-id}.{region}.api.zillizcloud.com"export TOKEN="YOUR_API_KEY"curl --request POST \--url "${PROJECT_ENDPOINT}/v2/vectordb/databases/drop" \--header "Authorization: Bearer ${TOKEN}" \--header "Content-Type: application/json" \-d '{"dbName": "my_database"}' -
Via web console
1前往项目,点击按需计算资源 > Databases。
2点击目标 Database, 点击 ..., 选择删除。
3输入 Database 名称。
4点击删除。