amazon-dynamodb相关内容

如何使用 DynamoDBAutoGeneratedKey 为我提供自动生成的密钥?

我需要使用 AWS 开发工具包中的 DynamoDBAutoGeneratedKey 给我一个随机密钥(字符串类型),然后我可以用它来做一些事情.我在网上找不到任何这样做的例子,虽然它看起来应该相对简单,但我真的很难让它发挥作用.任何人都可以将我链接到正在使用的示例吗? 解决方案 找到简单的答案. String uniqueID = UUID.randomUUID().toString( ..
发布时间:2022-01-15 17:42:46 Java开发

在 DynamoDB 表上搜索数组项

我需要了解如何搜索作为数组一部分的 DynamoDB 的属性. 因此,在对表格进行非规范化时,假设一个人有很多电子邮件地址.我会在 person 表中创建一个数组来存储电子邮件地址. 现在,由于电子邮件地址不是排序键的一部分,如果我需要对电子邮件地址执行搜索以查找人员记录.我需要索引 email 属性. 我可以在电子邮件地址上创建一个索引吗,它与个人记录是一对多的关系,并且按照我 ..
发布时间:2022-01-15 17:42:22 其他开发

玩!框架 + DynamoDB

作为 Play 框架的新手,我想知道它是否比我想象的更容易,但是否可以将 DynamoDB 与 Play 框架一起使用? 解决方案 由于 DynamoDB 是一个 NoSQL 数据库,我希望您需要使用一个特定的模块,因为 Dynamo 是最近才发布的,所以模块不存在. 如果您有兴趣编写自己的模块,那么以 Mongo (http://www.playframework.org/modu ..
发布时间:2022-01-15 17:42:05 其他开发

从 apache spark 读/写 dynamo db

我想知道是否有任何 java 库支持从 apache spark(Mesos) 读取/写入 dynamo db (AWS),我知道根据本文有一些库支持 EMR sparkhttps://aws.amazon.com/blogs/big-data/analyze-your-data-on-amazon-dynamodb-with-apache-spark/.请指教. 谢谢普雷迪普 解决方 ..
发布时间:2022-01-15 17:41:57 其他开发

AWS DynamoDB v2:我是否需要二级索引来进行替代查询?

我需要创建一个表,其中包含由连续运行的进程生成的数据片段.此过程生成的消息包含两个强制性组件,其中包括:全局唯一消息 UUID 和消息时间戳. 这些消息稍后将由 UUID 检索. 此外,我需要定期从该表中删除所有太旧的消息,即时间戳与当前时间相差超过 X 的消息. 我一直在阅读 DynamoDB v2 文档(例如 Local Secondary Indexes) 试图弄清楚如何组 ..
发布时间:2022-01-15 17:41:47 其他开发

如何使用文档客户端更新 dynamodb 中的嵌套列表数据

我有一个 dynamoDB 表,其中包含一个包含用户 ID 和列表列表的项目.它看起来像这样: 项目:{用户 ID:'abc123',列表:[{编号:1,标题:“我最喜欢的电影",热门电影:[{编号:1,标题:'Caddyshack'},{编号:2,作品名称:《星球大战》}]}]} 现在,让用户创建一个名为“我最喜欢的电视节目"的新列表,并希望将其插入到 ID 为 2 的列表数组中. 如 ..
发布时间:2022-01-15 17:41:39 其他开发

如何使用 boto 遍历 DynamoDB 表中的所有项目?

我想查询 DynamoDB 表并检索所有项目并使用 boto 遍历它们.如何构建返回表中所有内容的查询或扫描? 解决方案 初步支持 Scan API 已由 Chris Moyer 在 commit 522e0548(添加了对 layer2 和 Table 的扫描),同时由 Mitch Garnaat 在 commit adeb7151(清理 Layer2 和 Table 上的扫描方法.)隐 ..
发布时间:2022-01-15 17:41:25 Python

使用 IN 子句查询 DynamoDB

我是 DynamoDB 的新手,想知道如何使用 Java 在带有 IN 子句的 DynamoDB 中的表上进行查询. 我有一个名为 items 的表.它的架构是 1.产品(字符串类型的分区键)2. ID(int类型的排序键)3. 日期(String类型的属性) 我想查询类似 从商品中的商品中选择 ID(“苹果"、“橙子"). 或 从 ID IN (100,200) 的项目中选择产品 ..
发布时间:2022-01-15 17:41:19 Java开发

DynamoDB 查询二级索引,如何定义索引

我一直在这个问题上转来转去,只是不清楚该怎么做. 我有一个简单的表,我想在其中对几列进行查询.据我了解,这意味着为要查询的每一列创建一个二级索引.我已经定义了表——使用无服务器框架 serverless.yml——并且收到了各种奇怪的错误消息. 当前serverless.yml定义为: 资源:资源:消息DynamoDB表:类型:'AWS::DynamoDB::Table'特性:属性定 ..

AmazonDB 免费套餐是什么意思?

在我的 Android 应用程序中,我使用 Amazon DynamoDB.我创建了 10 个读取容量 10 和写入容量 5 的表.今天我收到了来自亚马逊的电子邮件.我花了 11.36 美元. 我不明白免费套餐的含义.这是我从亚马逊读到的: DynamoDB 客户可获得 25 GB 的免费存储空间,以及高达 25 个写入容量单位和 25 个读取容量单位的持续吞吐量容量(足以处理每月多达 ..
发布时间:2022-01-15 17:40:49 其他开发

何时使用 dynamoDB -UseCases

我试图找出最适合 Amazon dynamoDB 的用例. 当我在谷歌上搜索时,大多数博客都说 DyanmoDb 将仅用于大量数据 (BigData). 我有关系数据库的背景.NoSQL DB 对我来说是新的.所以当我试图将它与正常的关系数据库知识联系起来时. 与 DynamoDb 相关的大部分概念是使用分区键/排序键创建无模式表.并尝试根据键来查询它们.另外,没有存储过程的概念 ..
发布时间:2022-01-15 17:40:25 其他开发

如果 StringSet 不存在,则追加或创建它

所以这应该很简单...... 我想将字符串附加到 DynamoDB 中的 StringSet(如果存在),或者创建 StringSet 属性(如果不存在)并设置值.如果我们可以在创建时使用空数组初始化 StringSet,那会很好,但可惜我们不能. 这是我目前所拥有的: const CompaniesTable = 'companies';dynamodb.updateItem({表 ..
发布时间:2022-01-15 17:40:08 其他开发

具有 DynamoDB 和 MySQL 双数据源的 Spring Data/JPA 存储库

我熟悉如何让 Spring 通过多个持久性单元和多个 entityManagerFactoryBean 实现动态处理多个数据源,但我正在努力解决的是如何使用 MySQL 方言和 DynamoDB 方言在同一个 spring 配置中,通过 spring-config xml 文件. 工作模式如下: [来自某个端点的数据 POJO] ->将 POJO 持久化到 DynamoDB 中,检索该 ..
发布时间:2022-01-15 17:40:01 Java开发