问题标签 [amazon-dynamodb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
440 浏览

ruby-on-rails - Ruby on rails 中的 Dynamodb 分页

如何在 dynamodb 中使用 ruby​​ on rails 进行分页,在以下不同场合使用 aws-sdk:

  1. 在正常的查找结果中
  2. 在搜索结果中
0 投票
2 回答
4566 浏览

multidimensional-array - 在 Amazon DynamoDB 中添加数组的数组

我知道 AmazonDB 支持数字、字符串、数字集和字符串集作为项目类型。但是,一组字符串集(数组数组或多维数组)怎么样?

如果有可能,这是我发现的唯一方法,但它不起作用(使用 PHP):

我不想有两列(一列用于 $units_frequencies["id"] 和 $units_frequencies["frequency"]),因为第二列可以有两个具有相同值的索引,这是 Dynamo 不允许的。

提前致谢。

0 投票
3 回答
30383 浏览

amazon-dynamodb - 如何将多个项目放在一个请求中?

我使用 BatchGetItemRequest 在单个请求中跨表获取多个项目。我想对更新做同样的事情,即如何在单个请求中跨表插入/更新多个项目?

0 投票
1 回答
8453 浏览

java - 向 Amazon DynamoDB 中的数组添加/删除项目

我正在寻找将项目添加到 DynamoDB 对象内的数组的最有效的原子方式。现在,我看到以原子方式向数组添加内容的唯一方法是使用版本化方法:获取要更新的字段,添加/删除值,并使用行中的“版本”字段进行条件更新。但这对我来说看起来并不高效。有没有更好的方法呢?

0 投票
1 回答
2497 浏览

ruby - 如何使用 AWS 开发工具包在 DynamoDB 中订购?

目前,我的范围值是 BigDecimal 获得的Time.now.to_f,我想检索用户的所有文档,如下所示:

docs是按范围值降序排列的。

0 投票
1 回答
184 浏览

amazon-web-services - DynamoDB 是否支持 jsonp?

我浏览了文档,但找不到。任何使用过该服务的人都可以回答这个问题吗?

0 投票
2 回答
7193 浏览

python - 如何使用 "range_key_condition" 通过 boto 查询 DynamoDB 表?

要获得 (0,9999) 之间的 range_key,我可以这样做吗?

使用 boto v2.2.2-dev,我总是得到空结果

编辑:这是另一个错误示例:

上面没有“range_key_condition”也没关系

0 投票
2 回答
629 浏览

php - 在 Amazon DynamoDB 中插入数组值的顺序

在 DynamoDB 中使用 put_item 添加数组时,有没有办法告诉它保留数组值的顺序?

示例:我正在添加数组(“2”、“1”、“4”),它作为 1、2、4 添加到表中。我不想让发电机弄乱我的数组 :)

提前致谢。

0 投票
2 回答
815 浏览

php - 为什么选择 AmazonDynamoDB::TYPE_STRING 或 NUMBER?

Amazon DynamoDB 中定义的这些常量是什么?

有人可以解释这些常量的需要吗?为什么这些放在关联数组的键中?

在将项目放入表中时,我看到一个奇怪的符号

PHP SDK 指南说 4 种类型的常量。

  • TYPE_ARRAY_OF_NUMBERS
  • TYPE_ARRAY_OF_STRINGS
  • TYPE_NUMBER
  • TYPE_STRING
0 投票
1 回答
1532 浏览

mongodb - 亚马逊云中的 MongoDB 与 DynamoDB?

DynamoDB 是基于键值的 NoSQL,除了在每个表上配置吞吐量(读取和写入)外,不需要维护。数据复制在后台自动完成。

我可以看到 DynamoDB 中的维护非常少。

我应该出于任何充分的理由在云中使用 MongoDB 吗?

MongoDB 优于 DynamoDB 的用例有哪些?