问题标签 [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.
amazon-web-services - 在 DynamoDB 上管理开发/登台/生产?
我们开始使用 DynamoDB,并且需要单独的开发/登台/生产环境。我们想不出一个自然的方法来做到这一点——我们只是创建单独的 AWS 账户吗?还是我们使用相同的帐户,但在我们的表中添加愚蠢的前缀(“dev-products”、“staging-products”、“prod-products”)?
amazon-ec2 - Amazon DynamoDB 客户端太慢了
我刚刚尝试了来自亚马逊的 dynamodb 示例。
我了解数据库本身的优势,但我发现它使用 http 连接来写入和读取数据。如果我有 1000 次写入/秒,这是否意味着我需要有 1000 个可用于写入的连接?如果是这样,对于客户端服务器来说是不是太重了?
有什么方法可以像普通数据库一样使用 TCP 连接?谢谢。
amazon-dynamodb - 在 dynamodb 中将属性值更新为空白 ("")
如何将 DynamoDB 表中的属性值更新为“”?
一种选择是将项目放入文档中,然后将所有属性复制到新文档中,除了要更新为“”的属性,然后调用 putitem,这基本上会替换整个项目(因为哈希键存在) 并且由于我不再拥有该属性,因此它将被删除。
注意:我可以简单地删除项目,但我的要求是更新多个属性值,其中一个是空白的。
如果有的话,请给我建议一个更好的方法。
提前致谢。
amazon-dynamodb - DynamoDb 更改正在存储的字符的值
要求:保存值为“\92”的字符串字段,即
然后当我们取回该项目时 userid=USER1 的用户名值我们得到即
预期输出:\92 输出实际:9292
我猜它正在将 \ 转换为其 unicode 值,但是当我们尝试取回数据时,它并没有将其转换回 \ 而是将其保留为 92。
请让我知道这是一个错误还是我错过了什么?
django - 从 mysql 到 DynamoDB 的数据传输
我想将数据(21M 行)从 mysql 数据库传输到 DynamoDB。我正在使用 boto Python API 和 django 1.3.1 从 mysql 导出数据并将其传输到 DynamoDB。下面是代码:
问题是该进程已经运行了超过 12 个小时,并且仍然传输了 3M 行。有什么想法可以加快这个过程吗?
我会创建更多线程并对传输进行并行化,看看是否有帮助。
谢谢。
java - 为枚举构建通用 DynamoDBMarshalling
我正在为 DynamoDB 使用适用于 Java 的 Amazon Web Services SDK;试图满足@DynamoDBMarshalling 的接口:
我构建了一个接收任何枚举的编组器:
问题是,当我尝试在我的字段上使用注释时,我无法弄清楚:
我不能在泛型类型上调用 .class 并且其他一些尝试出现了不同的错误。我开始认为亚马逊的合同是不可能的......
java - Java 中的 AWS DynamoDB 和 MapReduce
我有一个巨大的 DynamoDB 表,我想对其进行分析以聚合存储在其属性中的数据。然后应由 Java 应用程序处理聚合数据。虽然我了解 MapReduce 背后的真正基本概念,但我以前从未使用过它。
就我而言,假设我在每个 DynamoDB 项目中都有一个customerId
andorderNumbers
属性,并且我可以为同一个客户拥有多个项目。喜欢:
基本上我想对每个 customerId 的 orderNumbers 求和,然后在 Java 中使用聚合执行一些操作。
AWS Elastic MapReduce 可能对我有帮助,但我不明白如何将自定义 JAR 与 DynamoDB 连接。我的自定义 JAR 可能需要同时公开 amap
和reduce
函数,我在哪里可以找到正确的接口来实现?
另外,我对文档有点困惑,看来我应该先将数据导出到 S3,然后再运行我的自定义 JAR。这个对吗?
谢谢
java - 是否有一个很好的 Play 替代品可以与 DynamoDB 一起用于 AWS 上的 Web 应用程序?
我正在为最终用户设计一个图像存储应用程序,它将具有许多 CRUD 类型的功能。我想在 Amazon Web Services (AWS) 上托管应用程序,并且打算使用该游戏!框架、S3 和 NoSQL 数据库。我找不到适用于 Play 的 DynamoDB 适配器!并且读到 MongoDB 和 EC2 不能相处得很好。
是否有可以与 DynamoDB 一起使用的 Play 替代品?
是否有我应该考虑的替代框架(Play!看起来对我很有吸引力,干净、精简和简单)。
zend-framework - 如何同时使用 Zend Framework 和 Amazon DynamoDB?
我正在使用 Zend Framework,也想使用 Amazon DynamoDB。我下载了适用于 PHP 的 AWS 开发工具包,并使用它来保存数据。但我不知道如何将这两者联系起来。
如何从 Zend 调用 AWS 开发工具包?