gpt4 book ai didi

java - MongoDB 副本集 - 分发查询

转载 作者:可可西里 更新时间:2023-11-01 09:31:21 25 4
gpt4 key购买 nike

我有一个 MongoDB 副本集,想知道是否可以在副本集的成员之间平均分配查询以提高性能。如果可能的话,请让我知道如何实现这一目标。我使用的是 10gen Java 驱动程序 2.12.1。

感谢您的帮助。

最佳答案

这是可能的,但您需要使用 ReadPreference 在驱动程序级别实现查询分发.

您应该仔细考虑二次读取可能会返回陈旧数据这一事实。您还应该仔细考虑是否需要增加实现查询分布和容忍陈旧数据的复杂性。我建议您首先使用 primary(默认)ReadPreference 进行一些性能测试。

还值得指出的是,使用分片可以更好地完成您尝试完成的任务(读取缩放),而无需额外的客户端逻辑和使用辅助 ReadPreference。

关于java - MongoDB 副本集 - 分发查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23886701/

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