首页 > 解决方案 > 如何在 DynamoDB 上进行分片聚合

问题描述

参考https://www.youtube.com/watch?v=xV-As-sYKyg&index=23&t=2758s&list=PLq2BHGbGb1H9wf6XktfGJ8b3vFt-c4H7W我相信你们中的许多人都看过这张图片。一种通过向哈希键添加随机数来获得更好写入吞吐量的技术在此处输入图像描述

在读取方面,我们需要将单个查询结果汇总到一个总桶(或其他东西)中。根据行号 2. 存储(对于候选人 A。总计:250 万)

我们如何做到这一点?DynamoDB 如何聚合单个查询结果以将它们汇总到一个总存储桶中。有人有什么主意吗?

并且一旦全部聚合以在 where 子句中进一步减少它,Sort-Key 是否仍然可用?

谢谢

标签: amazon-dynamodbaggregate-functionssharding

解决方案


推荐阅读