0
|
Daniel Birowsky Popeski · 技术社区 · 6 年前 |
![]() |
1
1
i_m假设您要查询给定用户的未读消息,因为(再次)i_m假设如果另一个用户读取相同内容的通知,给定通知的读取/未读状态不应为一个用户更改。
按照这个假设,你应该使用
sparse index
与
为什么会这样? dynamodb只要求项具有基表的关键属性,任何其他属性都是可选的。在dynamodb中,索引的工作方式是,基表中的一个项只会出现在该项的索引中,它具有该特定索引的所有关键属性。
通过设置
|