Amazon web services Amazon DynamoDB组的仿真

Amazon web services Amazon DynamoDB组的仿真,amazon-web-services,amazon-dynamodb,Amazon Web Services,Amazon Dynamodb,我对Amazon DynamoDB有点困惑。 我想使用表上的一些属性(即使用某个游戏的用户数)来分组,但是,由于Dynamo没有“分组依据”的概念,我真的不知道如何聚合行。 如何在不使用Amazon EMR的情况下模拟“分组方式”行为 非常感谢我认为在DynamoDbok中不可能有分组方式,我知道直接在DynamoDB上分组是不可能的,但我认为会有一些解决办法,但是如何进行呢?一种方法是将数据下载到客户端,然后在本地执行聚合。如果需要分组的数据很小,则可以全部检索。DynamoDB并不打算保存规

我对Amazon DynamoDB有点困惑。 我想使用表上的一些属性(即使用某个游戏的用户数)来分组,但是,由于Dynamo没有“分组依据”的概念,我真的不知道如何聚合行。 如何在不使用Amazon EMR的情况下模拟“分组方式”行为


非常感谢

我认为在DynamoDbok中不可能有
分组方式
,我知道直接在DynamoDB上分组是不可能的,但我认为会有一些解决办法,但是如何进行呢?一种方法是将数据下载到客户端,然后在本地执行聚合。如果需要分组的数据很小,则可以全部检索。DynamoDB并不打算保存规范化数据(但它可能代价高昂)。您应该创建与数据显示方式相匹配的表。如果需要聚合,则需要预先计算聚合,然后将结果放入DynamoDB。DynamoDB是一个具有一些lite额外功能的键/值存储,如果您需要更多功能,请自问经典DB是否可以完成此任务。@Kazaag-这实际上是对这个问题的回答。为什么要把它作为评论呢?!我认为在DynamoDbok中不可能使用
分组方式,我知道直接在DynamoDB上分组是不可能的,但我认为会有一些解决办法,但是如何解决呢?一种方法是将数据下载到客户端,然后在本地执行聚合。如果需要分组的数据很小,您可以检索所有数据。DynamoDB并不打算保存规范化数据(但它可能代价高昂)。您应该创建与数据显示方式相匹配的表。如果需要聚合,则需要预先计算聚合,然后将结果放入DynamoDB。DynamoDB是一个具有一些lite额外功能的键/值存储,如果您需要更多功能,请自问经典DB是否可以完成此任务。@Kazaag-这实际上是对这个问题的回答。为什么要把它作为评论呢?!