gpt4 book ai didi

database - MongoDB WiredTiger 是否使用聚集索引?

转载 作者:搜寻专家 更新时间:2023-10-30 23:27:32 25 4
gpt4 key购买 nike

当 WiredTiger 作为 MongoDB 的存储引擎时,它是在 _id 上使用聚簇索引还是仅使用非聚簇索引?有什么办法可以管理吗?

最佳答案

从 MongoDB 4.0.6 开始,WiredTiger 不对 _id 字段使用聚簇索引。

实际上,目前还没有使用 WiredTiger 在 MongoDB 中创建聚簇索引的工具。

参见 SERVER-3294有关将此功能添加到 MongoDB 的讨论。

编辑:正如 Arjun 在另一个答案中提到的,可以从 MongoDB 5.3 创建聚集索引(感谢 Arjun!)。但是它有一系列限制:https://www.mongodb.com/docs/v5.3/core/clustered-collections/#limitations但它也具有某些优势。因此,如果您正在考虑使用此功能,请在将其部署到生产环境之前对其进行广泛测试。

关于database - MongoDB WiredTiger 是否使用聚集索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54614683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com