如何查看当前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存储引擎打开

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com