MongoDB3(MongoDB---计算一个库中所有collection数据量)
计算一个库中所有collection数据量
import io,sys import pymongo sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf8') myclient = pymongo.MongoClient('mongodb://localhost:27017/') mydb = myclient["text"] # 库名 coll_names = mydb.list_collection_names(session=None) # 获取所有collection k = 0 for i in coll_names: count = mydb[i].find().count() k += count print(k) # 计数

浙公网安备 33010602011771号