我有一个具有数百万条记录的amazon-dynamodb表,我通过了解主键(Sort +分区)进行了查询操作,但是我想对属性实施FilterExpression,我对该属性应用了本地索引,请问该索引在上述查询方案中帮助检索
答案 0 :(得分:2)
否。
DDB不是RDBMS ...它不能结合两个索引来限制读取的记录。
FilterExpression在查询使用指定的表或索引由Query读取后应用。
FilterExpression仅限制返回的内容,而不是读取的内容。因此,无论有没有RCU,消耗的RCU(以及性能)都将保持不变。
您不能使用具有该属性的本地索引进行查询吗?