Amazon dynamodb dynamodb中的有序散列键

Amazon dynamodb dynamodb中的有序散列键,amazon-dynamodb,dynamodb-queries,Amazon Dynamodb,Dynamodb Queries,我的dynamo db表有散列键和范围键以及我们可以插入的其他数据列。 在dynamo db中,我理解的是,当项目插入GSI/基表中时,项目会根据范围键按升序排序,而哈希键不会排序。 例如: hashId-rangeKey 1-1 1-2 1-3 3-1 3-2 3-3 2-1 2-2 2-3 我们有没有办法在dynamo db中也有一个有序的散列键 当我们以任意随机顺序保存数据时,如下所示: hashId-rangeId 1-1 1-2 1-3 2-1 2-2 2-3 3-1 3-2 3-3我

我的dynamo db表有散列键和范围键以及我们可以插入的其他数据列。 在dynamo db中,我理解的是,当项目插入GSI/基表中时,项目会根据范围键按升序排序,而哈希键不会排序。 例如:

hashId-rangeKey

1-1

1-2

1-3

3-1

3-2

3-3

2-1

2-2

2-3

我们有没有办法在dynamo db中也有一个有序的散列键

当我们以任意随机顺序保存数据时,如下所示:

hashId-rangeId

1-1

1-2

1-3

2-1

2-2

2-3

3-1

3-2


3-3

我认为这是不可能的,因为dynamo DB的工作方式是对分区/散列键进行散列,并将其保存在相应的分区中。尽管您可以根据分区键的范围键对dynamo DB中的数据进行排序