node.js - 一个数据库,支持多区域应用

标签 node.js mongodb architecture

有没有一种方法可以让一个数据库 (MongoDB) 能够以最小的延迟支持多区域应用程序?

enter image description here

最佳答案

这是使用具有 3 个成员的副本集(每个区域一个)的完美用例

其中一个成为master - 这意味着它将接收所有写入并将它们传播给其他人。

这还引入了额外的安全层,因为数据将位于多个位置,因此一个区域的网络中断不会停止整个应用程序。

more here

关于node.js - 一个数据库,支持多区域应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37759616/

相关文章:

javascript - 如何在 Express router Jest 测试中模拟方法?

node.js - 当我尝试从本地主机发布新产品时收到错误消息

c# - 找出一组属性之间最相似的(mongodb)

wpf - MVVM 和服务对象

java - 按层封装 VS 按功能封装库命名?

node.js - 基于Node.js的跟踪应用架构咨询

javascript - 在离开页面/页面关闭时从用户哈希中删除某人

node.js - Mongoose如何实现嵌套查询

mongodb - 如何通过shell脚本执行mongo命令?

node.js - 找到node.js的css文件