查询集群数据库

最近更新时间:2023-12-26 15:12:02

我的收藏

功能介绍

ListDatabase() 用于查询集群中所有的向量数据库,包括 Base 类与 AI 类数据库。

请求示例

查询之前,您需要先 连接数据库实例
dbList, _ := client.ListDatabase(context.Background())
log.Printf("base database ======================")
for _, db := range dbList.Databases {
log.Printf("database: %s, createTime: %s, dbType: %s", db.DatabaseName, db.Info.CreateTime, db.Info.DbType)
}
log.Printf("ai database ======================")
for _, db := range dbList.AIDatabases {
log.Printf("database: %s, createTime: %s, dbType: %s", db.DatabaseName, db.Info.CreateTime, db.Info.DbType)
}

返回信息

2023/12/20 17:24:11 base database ====================== 2023/12/20 17:24:11 database: go-sdk-test-db, createTime: 2023-12-20 17:24:08, dbType: BASE_DB 2023/12/20 17:24:11 AI database ====================== 2023/12/20 17:24:11 database: go-sdk-test-ai-db, createTime: 2023-12-20 17:24:02, dbType: AI_DB
参数名
参数含义
database
数据库名。
createTime
数据库创建时间。
dbType
数据库类型。
Base_DB:Base 类数据库。
AI_DB:AI 类数据库。