溫馨提示×

python怎么查詢mongodb連接數(shù)

小億
132
2023-09-05 23:42:33
欄目: 云計算

在Python中,可以使用pymongo庫來連接和操作MongoDB數(shù)據(jù)庫。要查詢MongoDB的連接數(shù),可以使用以下代碼:

from pymongo import MongoClient
# 創(chuàng)建MongoDB的連接
client = MongoClient()
# 獲取連接數(shù)
connection_count = client.admin.command("serverStatus")['connections']['current']
print(f"當前連接數(shù): {connection_count}")

這段代碼首先通過MongoClient類創(chuàng)建了一個MongoDB的連接對象client,如果沒有提供任何參數(shù),則默認連接到本地MongoDB服務(wù)器上。然后通過client.admin.command("serverStatus")獲取了MongoDB服務(wù)器的狀態(tài)信息,其中包括連接數(shù)。最后通過['connections']['current']獲取了當前連接數(shù),并打印輸出。

注意:前提是安裝了pymongo庫,可以使用以下命令來安裝:

pip install pymongo

0