相关疑难解决方法(0)

如何从Mongo java驱动程序调用db.Collection.stats()


从Mongodb客户端,我们可以使用db.Collection.stats()来获取集合的状态,例如:
+记录数(计数)
+磁盘上的 大小(storageSize)
+索引(indexSizes)
+平均对象大小(avgObjSize)

现在我想用Mongodb java驱动程序监控来自Web后端的这些数据,请告诉我如何获取它们?

我已经提到:http://mongodb.github.io/mongo-java-driver/3.0/driver-async/getting-started/quick-tour-admin/ 但这对我来说还不够.

谢谢!

java mongodb

4
推荐指数
2
解决办法
5328
查看次数

Java驱动程序等效于JavaScript shell的Object.bsonsize(doc)?

我想知道Java驱动程序相当于Mongo JavaScript shell的Object.bsonsize(doc)方法是什么?例如,执行以下操作的Java代码是什么:

bobk-mbp:~ bobk$ mongo
MongoDB shell version: 2.0.4
connecting to: test
PRIMARY> use devices;
switched to db devices
PRIMARY> Object.bsonsize( db.profiles.findOne( { _id: "REK_0001" } ) );
186
PRIMARY> Object.bsonsize( db.profiles.findOne( { _id: "REK_0002" } ) );
218
PRIMARY> 
Run Code Online (Sandbox Code Playgroud)

如何使用MongoDB Java驱动程序执行相同的基本用例.通过JavaDocs并不明显.

mongodb mongodb-java

2
推荐指数
1
解决办法
1847
查看次数

标签 统计

mongodb ×2

java ×1

mongodb-java ×1