gpt4 book ai didi

mongodb - 通过 mongos Router 在多个服务器中拆分 MongoDB 集合

转载 作者:可可西里 更新时间:2023-11-01 09:15:50 24 4
gpt4 key购买 nike

有一个名为 maindatabase 的 MongoDB 数据库,它有 3 个名为用户、标签和类别的文档集合,我想知道是否有可能将它们分别拆分到三个不同的服务器上(在不同的云服务上供应商)。

我的意思不是作为副本,而是服务器的一个集合(一个数据库在一台服务器上只有类别集合,一个在另一台服务器上有用户,一个在第三台服务器上有标签)可以由 mongos 路由器有选择地路由.

有人知道这是否可行吗?

最佳答案

除了@matulef 关于通过 movePrimary 手动操作数据库的回答,也许这需要一个更简单的解决方案,即只维护 3 个数据库连接:每个服务器一个,每个在不同的云提供商的数据中心你最初指定的。您不会拥有单个 mongos 连接点的简单性,但是通过您的三个连接,您可以直接操作 userstags、和 categories 在它们各自的连接上。

关于mongodb - 通过 mongos Router 在多个服务器中拆分 MongoDB 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703934/

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