从 MongoDB 单机 到 MongoDB 分片集群,开发团队需要对程序做什么修改?

2018-09-19 22:36:29 +08:00
 lao454490095

开发团队已经在本地完成了程序的功能开发,目前还在修 bug。DBA 要求在 dev,test,prod 环境下都使用分片集群,而我们开发过程中一直用的都是单机。在部署我们的程序到分片集群之前我们需要做什么修改吗?

1961 次点击
所在节点    程序员
4 条回复
fmumu
2018-09-19 22:56:53 +08:00
应用层不需要修改
fmumu
2018-09-19 22:57:21 +08:00
@fmumu mongo 天生支持集群分片
lao454490095
2018-09-19 23:17:34 +08:00
@fmumu 例如 write concern,read concern 这些,如果我要 per-request level 的设置也不需要修改吗?
pixstone
2018-09-20 12:37:05 +08:00
write concern,read concern 作为环境变量让 DevOps 配置即可。 MongoDB 连接参数里支持设置这些值(没记错的话)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/490987

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX