我有一个具有复制功能的多区域数据库(MongoDB)基础结构。我想将数据记录到主数据库,并从与应用程序服务器相同区域中的其他数据库(复制)读取数据。 如何执行呢? 谢谢
答案 0 :(得分:1)
我将尝试使用MongoDB Read Preference配置,而不是尝试在应用程序级别解决问题。这种方法至少具有两个优点:
答案 1 :(得分:0)
在config/connection.js
中:
mongodb: {
adapter : 'sails-mongo',
ssl: {
rejectUnauthorized: false
},
url: 'mongodb://0.0.0.1,0.0.0.2:27017/db-name?replicaSet=rs0',
readPreference: 'secondary'
},