关于Mongodb从库读取的问题
发布于 10 年前 作者 ringtail 4858 次浏览 最后一次编辑是 8 年前

各位大大,问一个问题,mongodb目前采用replset的方式一主两从,并且运行的也可以,但是想到一个问题,我怎么判断我的从库的数据已经被读取了,而不是每次都从主库进行读取的,希望了解的各位大大能指导下。

2 回复

根据这里的文档[1],默认都是从主服务器读取数据的。如果要从其它服务器读数据,得设置读操作偏好[2]。

  1. http://docs.mongodb.org/manual/applications/replication/
  2. http://docs.mongodb.org/manual/reference/glossary/#term-read-preference

hey,多谢你的回答,我发现还是我看漏了一些东西,在mongoose的老版本可以直接在createConnection的时候直接指定从库读取,在最新的doc中把这部分移到了Scheme中,就是在定义Schema的时候设置读取的偏好。

回到顶部