具有多主复制的数据库

Database with Multi Master replication

启用多主复制的可伸缩数据库有哪些好的选择。我们谈论的是 15-16 TB 的数据。我们正在考虑 DynamoDB。是否还有我们应该查找的更多数据库。 欢迎任何关于 DynamoDB 使用的建议以及关于所需数据库类型的新想法。

目前,DynamoDB 在 Github 上支持 cross-region replication library 的跨区域复制。按区域划分分区和排序键 space,然后 运行 每个区域的库应该有点简单。您将不得不修改库以忽略该地区未掌握的项目的流记录(每个区域应该只传播该地区掌握的项目的更改)。在此设置中,每个区域中的每个主副本 table 都将启用一个流,并且每个区域都应该有一个 EC2 实例处理 table 的 DynamoDB 流。