0
我们可以有这种类型的配置吗?运行下面的事情有多个Mongos的一个碎片
两个服务器每名─
1.Mongo Config Server.
2.Mongo Router.
3.Application.
共有4 EC2服务器 -
- 第一台服务器,运行Web应用程序& mongos。
- 第二台服务器 - 运行Web应用程序& mongos。
- 第三台服务器 - 用完整的数据库运行第一个分片(例如 示例演示)。
- Forth服务器运行具有完整数据库的第二个碎片(例如 示例演示)。
这两个Mongos应该指向一个名为Shard1的碎片?
碎片在哪里?你还没有列出?你能告诉我们你打算如何在两台服务器上分发应用程序吗? – Sammaye 2014-10-11 12:58:26
是的,这两个mongos都会指向shard1 – Sammaye 2014-10-12 13:18:53
您不能有2个配置服务器。您必须拥有3.按照您的计划,在同一台机器上运行mongos和应用程序。 mongos被配置为指向配置数据库。然后在一个mongos上使用sh.addShard添加分片,然后分割数据库并添加分片集合。根据分片的定义,分片都不会有“完整的数据库”。 – wdberkeley 2014-10-13 14:46:05