【发布时间】:2020-10-28 17:49:52
【问题描述】:
为了提高 MongoDB 的性能,对数据库进行分片是非常必要的。但是,所有连接和查询都通过“mongos”(MongoDB 路由器)。
MongoDB 路由器是分片架构中唯一的一个,这会成为瓶颈并破坏整个分片集群吗?
【问题讨论】:
-
一个分片集群可以有多个
mongoss。因此,如果mongos不可用,应用程序驱动程序会自动使用另一个mongos连接到集群。 -
特别是,您可以在需要与 mongo 通信的每个节点上本地运行 mongos。
标签: database mongodb performance sharding