日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

管理Databases

更新時間:

本文為您介紹如何在阿里云Milvus中有效地管理Databases(數據庫),其操作方式與傳統數據庫引擎類似。您不僅能夠在阿里云Milvus中創建多個Databases,還能夠對這些Databases進行精細化權限控制,將其授權給指定的用戶進行管理。

前提條件

  • 已在本地客戶端成功安裝了PyMilvus庫,并將其更新至當前最新版本。

    如果您尚未在本地客戶端安裝PyMilvus庫,或者需要將其更新至當前最新版本,您可以執行以下命令。

    pip install --upgrade pymilvus
  • 已創建Milvus實例,請參見詳情快速創建Milvus實例

  • 已連接Milvus實例。詳細代碼如下所示。

    from pymilvus import connections, db
    
    conn = connections.connect(
       host="c-xxx.milvus.aliyuncs.com",  # Milvus實例的公網地址。
       port=19530,                        # Proxy使用端口,默認為19530。
       user="<yourUsername>",             # Milvus實例的用戶名。
       password="<yourPassword>"         # Milvus實例的用戶名的密碼。
    )

使用限制

阿里云Milvus實例默認支持的最大數據庫數量為64個。

創建Database

您需要先連接上Milvus實例,然后為Database設置一個名稱。

database = db.create_database("<yourDbname>")

<yourDbname>為待創建的數據庫名稱。本文以milvus_demo為例,您可以根據實際情況更改。

使用Database

通常情況下,Milvus實例默認會自動創建一個名為“default”的預設數據庫。除非在創建Collection時另有明確指示,否則所有Collection將默認歸屬于此“default”數據庫。若需變更Collection所屬數據庫,可依照如下所示的語句進行操作。

db.using_database("milvus_demo")

您也可以在連接Milvus時,便直接指定要使用的已存在的數據庫。

conn = connections.connect(host="c-xxx.milvus.aliyuncs.com", port=19530, user="<yourUsername>", password="<yourPassword>", db_name="milvus_demo")

列出Database

您可以使用以下命令查詢當前Milvus實例內已存在的全部數據庫列表。

db.list_database()

刪除Database

在刪除指定數據庫之前,請務必確保該數據庫內所有關聯的Collection已被徹底清除。否則,由于存在未清理的Collection,數據庫的刪除請求將無法成功執行。

db.drop_database("milvus_demo")

相關文檔

關于管理權限的詳細內容,請參見管理用戶和角色