dynamodb-multiregion:用于在 dynamodbs 之间进行多区域复制(仅限 putItem)的 POC

时间:2024-08-02 16:04:47
【文件属性】:

文件名称:dynamodb-multiregion:用于在 dynamodbs 之间进行多区域复制(仅限 putItem)的 POC

文件大小:20KB

文件格式:ZIP

更新时间:2024-08-02 16:04:47

JavaScript

更新 现在您应该真正尝试 DynamoDB Streams,这是与此 PoC 类似的方法,但以“正确的方式”完成(HA,容错,...s) DynamoDB 多区域复制 这是一个用于在不同区域复制 DynamoDB 表的 POC。 在这种情况下,爱尔兰和弗吉尼亚之间。 对于这个 POC,我在爱尔兰创建了一个 DynamoDB 表,带有一个键字符串“id”和一个范围键“field1”,我在弗吉尼亚州创建了另一个具有相同结构的表,我还在爱尔兰配置了一个 Kinesis 分片。 这个想法是我们希望在一个方向上将所有 putItem 操作从一个区域的 DynamoDB 表复制到另一个区域。 为了防止服务器上的数据丢失或网络故障,我们将 put 对象存储在 Kinesis 中(但我们可以使用 Kafka、SQS、MQ ...)。 当应用程序写入他所在区域的 DynamoDB 表时,它会在他所在区域


【文件预览】:
dynamodb-multiregion-master
----package.json(442B)
----consume.js(3KB)
----produce.js(3KB)
----.gitignore(13B)
----foo.png(16KB)
----README.md(2KB)

网友评论