按需模式对Amazon DynamoDB审核表数据的影响

时间:2018-12-27 04:33:14

标签: amazon-web-services amazon-dynamodb amazon-dynamodb-streams

我正在处理Amazon DynamoDB审计表。

读/写模式设置为“ Provisioning”。现在,模式更改为“按需”。我有一个与DynamoDB关联的“审核表”(用于捕获审核信息,例如操作的日期和时间,用户详细信息等)。 我对此的疑问是:

1)它如何影响在“审计表”中创建的数据?

2)数据是否会及时被自动删除?

3)如果不是,那么一个表(在这种情况下为审计表)可以保留的最大数据限制是什么?

如果您需要我身边的更多信息,请告诉我。

等待您回答我的问题。

感谢和问候, Mahesh Bongale

1 个答案:

答案 0 :(得分:1)

  1. Provisioning仅表示该表正在使用您设置的任何读/写容量进行初始化,或者如果您将其设置为该模式,则以OnDemand容量进行初始化(类似于自动缩放模式,其中它将始终提供应用程序所需的吞吐量)。更多信息:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html

  2. 否,绝对不是,除非您专门添加将删除旧数据的代码或在数据上设置特定的TTL。更多信息:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html

  3. 给定表中的行数没有具体限制。它可以随您想要。尽管在某些方面有一些限制,但如果您询问AWS,则可以解除某些限制,而不能限制一些:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html