0

出于合规性原因,我需要捕获所有数据库更改。我知道Change Feed存储这些信息(我正在等待完全保真以捕获删除)。目前,我一直在Change Feed通过Function触发器读取并将更改复制到Azure Table.

这是矫枉过正吗?Change Feed只要 Cosmos 数据库处于活动状态,是否会保留所有活动日志,或者在特定保留期后自动删除更改?

4

1 回答 1

2

Change Feed 不会将每个突变都存储在容器中。它只存储最新版本。

如果您需要每次更改的操作日志,那么可以,您可以通过创建仅附加数据存储并在进行任何更改时使用更改源来获取此操作。

于 2020-10-13T22:02:34.607 回答