一个数据库,支持多区域应用程序

时间:2016-06-11 03:24:19

标签: node.js mongodb architecture

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

enter image description here

1 个答案:

答案 0 :(得分:1)

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

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

这也带来了额外的安全层,因为数据将存在于多个地方,因此一个区域的网络中断不会阻止整个应用程序。

more here