Docs 菜单

对冲读选项

重要

从 MongoDB 8.0开始,对冲读已弃用。 默认情况下,指定读取偏好nearest的查询不再使用对冲读。 如果您明确指定对冲读,MongoDB 会执行对冲读并记录警告。

您可以为分分片的集群上的非 primary读取偏好 指定使用 对冲读 。

通过对冲读,mongos 实例可以将读取操作路由到每个查询分片的两个副本集节点,并从每个分片的第一个响应项返回结果。

以下操作支持对冲读:

要为读取偏好指定对冲读,请使用读取偏好的对冲读选项。

如要使用对冲读,请为非 primary 读取偏好启用对冲读选项。

有关对冲读的更多信息,请参阅对冲读。

有关通过对冲读进行成员选择的详情,请参阅读取偏好和分片

serverStatus 命令及其对应的 mongosh 方法 db.serverStatus() 会返回 hedgingMetrics