【发布时间】:2021-08-27 12:18:06
【问题描述】:
我是 DynamoDb 的新手,无法决定如何选择我的分区键。文档指出选择具有高基数的列,但这本质上意味着很多分区不会被访问。这反过来又会导致 WCU 和 RCU 没有被充分利用。
例如,在电影数据库的情况下,我猜我应该使用语言/导演名称作为分区键和电影 ID 作为排序键。这将使事情保持平衡。或者我应该使用电影 ID 作为分区键。是不是我的理解错了?
谁能指导我正确的方法应该是什么?为什么?
【问题讨论】:
标签: amazon-web-services amazon-dynamodb partitioning