- 转载链接:使用正确的姿势连接分片集群
正确连接分片集群的姿势:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
# mongodb:// 前缀,代表这是一个Connection String
# username:password@ 如果启用了鉴权,需要指定用户密码
# hostX:portX 多个 mongos 的地址列表
# /database 鉴权时,用户帐号所属的数据库
# ?options 指定额外的连接选项
如何实现读写分离?
在options里添加readPreference=secondaryPreferred即可实现,读请求优先到Secondary节点,从而实现读写分离的功能,更多读选项参考[Read preferences](https://docs.mongodb.com/manual/core/read-preference/)
- 原文链接:使用正确的姿势连接分片集群