默认情况下,MongoDB 在文档中的 _id 键上创建索引。但是当我确保额外的索引(在 MySQL 中的 InnoDB 中是二级索引?)并在之后查询它时,引擎会扫描它,然后选择性扫描 _id 索引以获取文档偏移量?
我很困惑,因为当分片出现时,我是对的,每个块都有自己的索引,每个查询会有很多随机读取?
默认情况下,MongoDB 在文档中的 _id 键上创建索引。但是当我确保额外的索引(在 MySQL 中的 InnoDB 中是二级索引?)并在之后查询它时,引擎会扫描它,然后选择性扫描 _id 索引以获取文档偏移量?
我很困惑,因为当分片出现时,我是对的,每个块都有自己的索引,每个查询会有很多随机读取?