DynamoDB集合类型冲突解决

时间:2019-03-27 18:50:34

标签: amazon-web-services amazon-dynamodb

我一直找不到任何有关DynamoDB如何处理其setlistmap集合类型中的冲突的文档。我目前的理解是DynamoDB使用了“最后作者获胜”策略。也就是说,如果两个并发作者都添加到集合中,那么其中一个添加项可能会丢失。

这与我使用的其他两个数据库Cassandra和Riak不同。两者都有明确的冲突解决策略,因为它们都使用CRDT支持这些类型。因此,以其他故障模式为模,并发添加到集合中总是最终会导致两个添加同时发生。

由于Amazon的文档未涵盖该内容,因此我倾向于认为不存在任何形式的冲突管理。但是,我很想知道是否有人有其他信息和/或第一手经验。

0 个答案:

没有答案