标签: database-design amazon-dynamodb
我的应用程序的主表将存在问题。以下哪个选项对于分区键是更好的选择?
答案 0 :(得分:2)
选择选项1将是有史以来最大的错误,因为每当您搜索该问题时,您需要传递与表中所包含的完全相同的值,即使不同的字符也会导致无法找到问题。
您可以使用选项2,它具有从redis跟踪的随机哈希键。这有助于从DynamoDB查询数据。
另一个优点是HOT键的可能性较小,最终会导致表的吞吐量问题。
请参阅this最佳做法以获取进一步的帮助。