1

开始使用 AWS DocumentDb 更改流,希望将写入数据库更改流的事件保留 24 小时,而不是默认的 3 小时。我怎么能做到这一点。标准 AWS 文档仅提供以下内容:

db.adminCommand({modifyChangeStreams: 1,
    database: "",
    collection: "", 
    enable: true   
    });
4

2 回答 2

2

AWS Document Db 控制台上有“参数组”。如果已创建,请选择您的集群组,如果不使用默认值。有几个可用的集群参数,其中之一:change_stream_log_retention_duration,最大值可以86400是 24 小时(以秒为单位)。没有权限看那个。希望它会帮助别人。

于 2019-11-22T14:28:11.743 回答
0

ekaterina@,你是对的,变更流的文档不清楚,我们会解决这个问题。您可以将默认保留期 change_stream_log_retention_duration 更改为 24 小时。以下是关于如何更改集群参数的文档,一般来说: https ://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_groups-parameters.html

于 2020-02-20T01:53:40.610 回答