【发布时间】:2015-07-06 17:21:31
【问题描述】:
在文档 (http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/APISummary.html) 中指出:
只能查询主键为 hash-and-range 类型的表
和
我们建议您设计您的应用程序,以便您可以主要使用查询操作,并仅在适当的情况下使用扫描
没有直接说明,但这是否使使用散列和范围主键成为最佳实践?
编辑:
回答 TL;DR:使用对您的数据模型有意义的任何主键类型,并使用二级索引以获得更好的查询支持。
参考资料:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html
http://www.allthingsdistributed.com/2013/12/dynamodb-global-secondary-indexes.html
【问题讨论】:
标签: amazon-dynamodb