我有一个表,用于存储DynamoDB中项目的所有旧版本。有没有一种方法可以使用搜索引擎或其他方式为版本数据建立索引,以便在以下情况下可以正常进行操作:
用例1: 搜索与排序和分页匹配的特定查询的当前项目,并获取其日期范围内的历史数据(在一月到六月之间,这些项目每个月的状态是什么?)。理想情况下,这可以在一个查询中发生。
用例2: 根据版本历史查找字段的差异。 例如。查找字段从“ A”更改为“ B”的所有项目
当前状态: 用例1: 1.首先获取所有匹配查询的项目。 2.对于每个项目,请发出单独的查询以获取该项目的所有版本 项目。 3,在后台做很多内存过滤操作,获取数据 在数据范围内。 用例2: 现在不支持