关于MongoDb分片

时间:2017-06-01 09:47:53

标签: mongodb sharding

我正面临着我的产品的部署问题。我必须将它部署在位于不同国家的几台服务器上。我的产品有3个主要组成部分:

  • 应用程序服务器:服务器和数据库(我正在使用MongoDb)
  • 用户应用:与应用服务器通信
  • 网络服务器 enter image description here

每个应用程序服务器都可以独立工作。要求是:

  • Web服务器可以访问所有数据库并将其视为单个数据库。
  • 应用程序服务器1的数据必须存储在自己的数据库中(不在应用程序服务器2或3上,或者等等)。

在谷歌搜索后,1个解决方案部署分片群集。因为我以前从未这样做过,所以这是一个好主意吗?它会满足要求吗?这样做时我必须注意什么?如果这不是一个好主意,请告诉我一个解决问题的好方法。

非常感谢。

0 个答案:

没有答案