DynamoDB是数据库解决方案,我使用它来存储我的项目。这是一个NoSQL/Document数据库,我在项目的实时更新方面遇到了真正的问题。
首先,保存的格式如下
{
expiredTime: 'Yesterday(this is a epoch or formatted string)',
state: 'enum values EXPIRED and VALID'
}
问题是,对于读取请求,我需要精确和实时兼容的数据,但是DynamoDB不支持这种类型的触发器。
因此,我想到了在代码中订阅读请求的想法,如果读请求包含过期的时间已经过去了。订阅者将更