- 轉載鏈接:使用正確的姿勢連接分片集羣
正確連接分片集羣的姿勢:
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/)
- 原文鏈接:使用正確的姿勢連接分片集羣