DynamoDB中的设计模式基于数十个布尔属性进行查询



给定一个有100列的表,其中包含类真-假属性,我如何设计该表,使我能够在表中仅查询一列为真的数据子集。

我知道使用稀疏索引,但是,这并不能很好地扩展,因为您受到可以创建的索引数量的限制。下一步是使用相同的分区键编写多行,但使用不同的排序键表示每一列。

您不需要-这不是DynamoDB适合的用例。它需要一个关系数据库。

要执行这样的操作,您需要数十个二级索引,这是不可取的。使用适合作业的工具。

最新更新