不一致类型
7.0 版本中的新增功能。
checkMetadataConsistency
命令对分片元数据和索引执行一系列一致性检查,并返回不一致文档的大量。
不一致类型 | 说明 |
---|---|
集合包含不同分片的不匹配选项。 8.0版本新增。 | |
分片上存在一个集合,其本地注册的 UUID 与 7.0 版本中的新增功能。 | |
路由表中包含的数据块具有与集合分片键不对应的最小键或最大分片键。 7.0 版本中的新增功能。 | |
路由表中存在一个区域,该区域的最小键或最大键与集合分片键不对应。 7.0 版本中的新增功能。 | |
在 7.0 版本中的新增功能。 | |
两个不同的分片上存在包含不同元数据的索引,或者某些分片上缺少特定索引。 7.0 版本中的新增功能。 | |
集合已在分片目录中注册,但在相应的分分片不存在。 8.0版本新增。 | |
存在没有路由表的分片集合。 7.0 版本中的新增功能。 | |
存在没有与集合分片键兼容的索引的分片集合。 7.0 版本中的新增功能。 | |
路由表中存在范围间隙。 路由表中的最后一个数据段边界未达到最大键值。 7.0 版本中的新增功能。 | |
路由表中存在范围间隙。 第一个数据块不从最小键值开始。 7.0 版本中的新增功能。 | |
路由表中同一集合的两个连续数据段之间存在范围间隙。 7.0 版本中的新增功能。 | |
集合的路由表包含两个具有重叠分片键范围的数据段。 7.0 版本中的新增功能。 | |
分片缺少集合的路由信息。 8.0版本新增。 | |
未分片集合的分片分片键无效。 8.0版本新增。 | |
未分片集合包含多个数据段。 8.0版本新增。 | |
同一集合存在重叠区域。 7.0 版本中的新增功能。 |