如何确定是否设置了mongoDB directoryperdb?

时间:2013-05-26 23:50:23

标签: c++ mongodb

我们使用C ++ mongoDB驱动程序的应用程序要求配置文件选项directoryperdb为true。如何测试当前的mondod实例是否设置为true?

2 个答案:

答案 0 :(得分:1)

1)从mongo shell运行,db.serverCmdLineOpts()//检查directoryperdb

2)转到mongodb存储目录,检查每个数据库是否有文件夹(管理文件夹,本地文件夹或您创建的任何其他数据库文件夹)

答案 1 :(得分:0)

在C ++中

mongo::BSONObj options;
client_connection.runCommand("admin",BSON ( "getCmdLineOpts" << 1), options);
bool directoryperdb = options["parsed"]["directoryperdb"].boolean();