在Python中,可以使用pymongo
庫來連接和操作MongoDB數據庫。要查詢MongoDB的連接數,可以使用以下代碼:
from pymongo import MongoClient
# 創建MongoDB的連接
client = MongoClient()
# 獲取連接數
connection_count = client.admin.command("serverStatus")['connections']['current']
print(f"當前連接數: {connection_count}")
這段代碼首先通過MongoClient
類創建了一個MongoDB的連接對象client
,如果沒有提供任何參數,則默認連接到本地MongoDB服務器上。然后通過client.admin.command("serverStatus")
獲取了MongoDB服務器的狀態信息,其中包括連接數。最后通過['connections']['current']
獲取了當前連接數,并打印輸出。
注意:前提是安裝了pymongo
庫,可以使用以下命令來安裝:
pip install pymongo