如何获得packSOC和totalKw的总和和平均值?
我使用dynamoDB作为数据库,但据我所知,dynamoDB不支持聚合。如何获得packSOC和totalKw的平均值和总和。[不可能在结果中使用for循环,因为结果中包含如此多的数据]。
答案 0 :(得分:2)
此时DynamoDB不支持此聚合功能。
如果要收集这些值,您必须在其他地方跟踪它们,或者执行非常低效的收集扫描并计算它。即使您使用可能不可行的预测来减少输出。
如果您需要这样的功能,DynamoDB对您来说可能不是一个好选择,您应该查看类似的数据库,例如具有强大MongoDB的aggregation framework。他们确实提供了一个名为MongoDB Atlas
的云托管版本