如何查看当前mongo 存储引擎
发布网友
发布时间:2022-04-24 05:53
我来回答
共1个回答
热心网友
时间:2022-05-01 08:48
可以至少通过以下2种方法
验证:
1、在Linux/OSX上执行如下的命令
WIREDTIGER_CONFIGURED=`ps
-ef|grep
mongod|grep
-i
storageengine|grep
-ic
wiredtiger`echo
${WIREDTIGER_CONFIGURED}
如果返回为1则说明当前系统中运行着一个以WiredTiger为存储引擎的mongod
2、在Linux/OSX上执行如下的命令
echo
"db.serverStatus()"|
mongo|grep
wiredTiger
若返回信息中有wiredTiger,则说明该mongo连接到了一个启用了wiredTiger存储引擎的mongod.
注意对于启用了wiredTiger的文件路径–dbpath,无法再使用默认mmapv1存储引擎打开