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

管理Databases

更新時間:

本文為您介紹如何在阿里云Milvus中有效地管理Databases(數(shù)據(jù)庫),其操作方式與傳統(tǒng)數(shù)據(jù)庫引擎類似。您不僅能夠在阿里云Milvus中創(chuàng)建多個Databases,還能夠?qū)@些Databases進行精細化權(quán)限控制,將其授權(quán)給指定的用戶進行管理。

前提條件

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

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

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

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

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

使用限制

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

創(chuàng)建Database

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

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

<yourDbname>為待創(chuàng)建的數(shù)據(jù)庫名稱。本文以milvus_demo為例,您可以根據(jù)實際情況更改。

使用Database

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

db.using_database("milvus_demo")

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

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

列出Database

您可以使用以下命令查詢當前Milvus實例內(nèi)已存在的全部數(shù)據(jù)庫列表。

db.list_database()

刪除Database

在刪除指定數(shù)據(jù)庫之前,請務(wù)必確保該數(shù)據(jù)庫內(nèi)所有關(guān)聯(lián)的Collection已被徹底清除。否則,由于存在未清理的Collection,數(shù)據(jù)庫的刪除請求將無法成功執(zhí)行。

db.drop_database("milvus_demo")

相關(guān)文檔

關(guān)于管理權(quán)限的詳細內(nèi)容,請參見管理用戶和角色