lov*_*esh 8 database mongodb pymongo mongodb-php
我可以看到Mongo shell的统计数据为
db.stats()
Run Code Online (Sandbox Code Playgroud)
要么
db.collection_name.stats()
Run Code Online (Sandbox Code Playgroud)
如何从PHP和Python查看数据库或集合的统计信息.
编辑:我已经在PHP中完成了它,但仍然无法在Python中完成它.
救命?
Sag*_*kar 13
这是你如何做到这一点Python,如果你正在使用的PyMongo驱动程序:
connection = pymongo.Connection(host = "127.0.0.1", port = 27017)
db = connection["test_db"]
test_collection = db["test_collection"]
db.command("dbstats") # prints database stats for "test_db"
db.command("collstats", "test_collection") # prints collection-level stats for "test_collection" under "test_db".
Run Code Online (Sandbox Code Playgroud)
参考文献:
这就是你在PHP中的表现
$con= new Mongo()
$stats=$con->dbName->command(array('dbStats' => 1)); // for db.stats()
$stats=$con->dbName->command(array('collStats' => 'collection_name')); // for db.collection_name.stats()
Run Code Online (Sandbox Code Playgroud)
但是如何在python中执行此操作?
| 归档时间: |
|
| 查看次数: |
7014 次 |
| 最近记录: |