情况:应用程序有一个 API 部分,其中一个 API 调用返回 MongoDB 的状态。现在它只返回“OK”或“DOWN”。
final DB defaultDb = dbFactory.getDb(dbName);
从数据库对象获取数据库的一般状态不是问题。但我怎样才能获得更多信息呢?比如延迟或其他数据库参数?还有可能获得更多吗?
最佳答案
查看引用文献中的诊断命令:http://docs.mongodb.org/manual/reference/command/nav-diagnostic/
您可以使用DB.command(String)
方法运行其中任何一个。
编辑:我还在 Java API 中找到了 CommandResult DB.getStats()
方法。
关于java - MongoDB:如何测量数据库的延迟或其他参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17360094/