mongodb - 如何知道mongodb使用的是哪个存储引擎?

标签 mongodb storage-engines database nosql

从 3.0 版本开始,mongodb 支持可插拔存储引擎。如何知道系统中使用的是哪个存储引擎?

最佳答案

从 mongo 控制台找到当前正在使用的存储引擎的最简单方法。

在 mongo 控制台中,输入(您可能需要管理员权限才能运行此命令)

db.serverStatus().storageEngine

如果它返回,

{ "name" : "wiredTiger" }

正在使用 WireTiger 存储引擎。

一旦确认正在使用wiredTiger,然后输入

db.serverStatus().wiredTiger

获取wiredTiger的所有配置详情。

关于mongodb - 如何知道mongodb使用的是哪个存储引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29163781/

相关文章:

mysql - MySQL存档存储引擎的优缺点?

database - 如何通过 IML 替换处理 SAS 文件的整个观察

C# AutoMapperMappingException KeyNotFoundException 异常

php - MongoDB/DocumentDB bson_append_array() : invalid array detected. 数组参数的第一个元素不是 "0"

mongodb - 蒙戈错误: server instance in invalid state undefined after upgrading mongoose module

database - 如何在 b 树中索引可变长度字符串、整数、二进制文件?

mongodb - 删除 mongodb $lookup 聚合的结果

sql - 估计 SQL Server 中的表大小

java - Hibernate 实体映射 : Retrieve VARCHAR as boolean

php - 已经注册的用户无法使用