gpt4 book ai didi

java - MongoDB 驱动程序和集群

转载 作者:可可西里 更新时间:2023-11-01 10:31:06 27 4
gpt4 key购买 nike

我正在从单个 mongodb 实例迁移到具有 3 个副本集、3 个配置服务器和 1 个 mongos 实例的分片集群。每个副本集依次具有三个 mongod 实例。

我在向集合中添加文档时正在寻找高可用性。我应该从我的 Java 程序连接到什么?我应该从任何副本集连接到 mongos 还是 mongod?

你能告诉我吗?

谢谢。

最佳答案

在分片环境中,您的应用程序应始终连接到 mongos 实例。

从您的应用程序的角度来看,mongos 实例的行为与任何其他 MongoDB 实例一样。

即使您有一个非分片数据库或驻留在单个分片上的集合,也建议您对所有操作使用 mongos(即使这些操作不会影响分片数据)。

您可以在 Sharded Cluster Query Routing 上阅读更多详细信息手册页。

关于java - MongoDB 驱动程序和集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24976859/

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