nosql - DynamoDB 不按顺序显示项目
问题描述
我有 800 多个数据AWS DynamoDB
。
我配置id
为partition key
,其格式4 digit number
为String
(例如0001
, 0050
, 0800
.)
但是,我看不到我的预期。
我怎样才能看到它们对齐?
解决方案
DynamoDB 不会按其返回给您的项目对其进行排序partition key
。如果要对项目进行排序,则field_x
需要将其定义field_x
为sort key
.
但是,目前您只打算存储少量数据(从 DynamoDB 的角度来看,800 个项目肯定被认为是“小”,甚至是“小”),您可以自己进行排序。
推荐阅读
- vim - 进入插入模式时,Vim 文件类型插件执行了两次?
- ansible - 在 Ansible 中,如何获取分配给主机的角色列表?
- sql - 从 XML 中获取变量,解析它,然后形成一个 SQL 查询
- oop - 可以使用单例作为“通用内存”吗?
- java - 我可以简化这个解决方案吗?
- android - 在颤动中更改复选框的选中标记颜色
- c++ - 以 const 和 const& 结尾的 getter 之间的区别
- azure - 如果我对 Azure Web 作业实施监控,是否会对 Azure 应用服务性能产生负面影响?
- mysql - Vitess:使用 SQL 文件初始化键空间模式
- x86 - 在 x86 Intel VT-X 非根模式下,是否可以在每个指令边界传递中断?