我正在使用AWS上的DynamoDB构建数据库。 我将变量X用作分区键,变量Y用作排序键。 我还有一个变量Z需要作为第二个排序键。 有没有办法实现这一点?
我的问题可能类似于下面的问题 如何查询介于开始和结束日期之间的条目 - DynamoDB 但我认为在我的需求和我正在寻找的方面是不同的。 对于特定的分区键值,我想查询所有当前日期位于开始日期和结束日期之间的记录。 我的用例是会创建调查。每个调查都有一个名称并属于一个类别。每个调查都有一个开...
我有一个 Dynamo 表存储像这样的文档: { "guid": "<some UUID>" "created_at": 1550778260030, "display_name": "person", "updated_at": 1550778260030, ...
我试图从DynamoDB表中删除数据。 如果我使用分区键进行删除,它可以正常工作。 但是,如果我尝试使用其他任何字段删除多行,则会失败。 var params = { TableName: "test", Key: { dmac: dmac, },...
我是AWS的新手,正在尝试从Java程序中对本地DynamoDB执行CRUD操作。Java程序是AWS的示例。 我已安装了AWS CLI,并设置了以下配置-根据AWS文档,我不需要真实的AWS访问密钥和秘密密钥来使用本地DynamoDB。 我通过在AWS CLI中运行aws configu...
我正在使用DynamoDB和NodeJS在UI上列出一些对象。列表很长,由于DynamoDB一次最多只能扫描/查询1MB的数据,因此我决定使用分页,因此在前端我有“上一页”和“下一页”按钮,用于从当前页面向前或向后进行分页。 我的问题是,我想通过使用选择的DynamoDB索引基于“Dynam...
我看了DynamoDB关于PartiQL语法的文档: SELECT expression [, ...] FROM table[.index] [ WHERE condition ] [ [ORDER BY key [DESC|ASC] , ...] 但在实际操作中: selec...
假设我有这样的DynamoDB表,以订单ID作为主键。: 订单ID每次添加/放置新项时递增1。 现在,我有一个数字,假设为1000,我的用户想要获取所有具有订单ID > 1000的项目。 因此返回的项目将是1001、1002、1003等,直到最后一个。 我的需求很简单 - 使用AW...
我有这个更新表达式: { "UpdateExpression": "SET #location = :location, #edited = :edited, #coordinates = :coordinates, #city = :city, #country = :country,...
我想要找出我的Amazon DynamoDB表中项目的大小或完整大小,以便我可以准确地预测我正在工作的项目的成本。 我知道每读取4kb数据会使用1RCU。所以现在我想找出每个条目的大小或整个表的总大小。