gpt4 book ai didi

database - 什么是跨数据中心主-主复制的好解决方案?

转载 作者:搜寻专家 更新时间:2023-10-30 23:04:08 25 4
gpt4 key购买 nike

假设我们有一个分布式系统,其中数据按用户 ID 进行分片。在大多数情况下,每个分片都由拥有该分片的用户更改。数据中心不止一个,用户使用 DNS、cookies 或其他方式在这些数据中心之间进行平衡。 IE。在大多数情况下,每个用户都由一个数据中心提供服务。这意味着我们可以以主-主方式在数据中心之间复制数据。当然,写入冲突是可能的,但这种情况很少见,可以使用 CRDT 或向量时钟来解决。如果某些数据中心出现故障,用户可能会被重定向到其他数据中心!

是否有任何数据库能够解决所描述的问题?也许 AWS 或 Google Cloud 提供的某些服务提供了解决方案?

最佳答案

我无法在这里回答具体的用例,因为您可能想要分片的方式,但 Aerospike 具有 XDR,其中所有集群都是对等的。

由于光速延迟,所有集群都将使用 XDR“最终一致”,而且我们在数据中心之间批量更新。然而在每个集群中,Aerospike DB 将立即保持一致。

请随时查看我们的文档以获得更多答案:

关于database - 什么是跨数据中心主-主复制的好解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28818790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com