【问题标题】:how to swap two tables in dynamodb?如何在 dynamodb 中交换两个表?
【发布时间】:2019-07-12 06:42:36
【问题描述】:

我想在 dynamodb 中维护两个表。一个是主表,另一个是辅助表。 主表将包含最近的数据。辅助表将存储以前版本的数据。 我想在主表和辅助表之间交换,以便 API 层访问最近的数据。如何在 AWS dynamodb 中做到这一点?

【问题讨论】:

  • 为什么不简单地将这个开关构建到应用程序中?

标签: amazon-web-services amazon-dynamodb


【解决方案1】:

我建议使用流。在主表中写入和读取,并使用 dynamodb 流,只要主表上有写入事件,您就可以让 lambda 将旧数据复制到第二个表中。

本文详细介绍了该过程:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html

【讨论】:

    猜你喜欢
    • 2018-12-17
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多