cost 19 ms
在 DynamoDB 中使用紧凑属性的存储成本/可支持性/性能权衡

我正在研究生成代表业务实体的唯一/不透明令牌的大规模组件。 随着时间的推移,这些记录将有数十亿条,但我们预计第一年的增长不会超过 20 亿条(可能少于 5 亿条)。 系统本身是水平扩展的,但需要代币生成是幂等的; 通过使用包含但相当复杂的事务写入与嵌入式条件表达式和独立条件检查写入项的组合来维护数据 ...

2022-09-17 12:22:55 1 24
在不超过最大吞吐量的情况下更新 DynamoDB 中的多个项目

我正在尝试为列表中的每个条目对我的 DynamoDB 执行update_item 。 在列表中,列是id和total_sales ,其中总销售额每小时更新一次。 这个想法是解析列表并更新每个项目(与列表中的 id 相关联)并更新total_sales值,但列表中有超过 5000 个条目,它超过了我的 ...

2022-09-08 08:09:49 1 49
按多列排序并限制 DDB 中的记录

赏金将在 3 天后到期。 此问题的答案有资格获得+50声望赏金。 Ramesh正在从有信誉的来源寻找答案。 我正在尝试使用 DynamoDB 对下表进行 model: A (String) | B (String) | C (String) | D (Integer) | E (Integer) ...

2022-09-08 03:32:59 1 136
使 DynamoDB GSI 强一致

使用 GSI 进行强一致性扫描/查询后,我应该等待多长时间? 我的用例有异步工作流,可以等待 5-10 分钟。 我需要知道多少等待时间足以确保我获得高度一致的读取。 我知道我们可以使用 DynamoDB 事务来模拟高度一致的 GSI。 但我不想写这个,因为我的用例可以通过引入等待来解决。 ...

2022-09-02 22:13:27 1 8
Dynamo DB 中的并行插入

我有3个客户。 他们都想在同一个数据库中插入项目。 每当客户端发送请求时, 我需要读取 ddb 中最后输入的记录。 将其 id 增加 1。 使用增加的 id 在 ddb 中推送这个新请求。 实现这一点的最佳基于 aws 的架构是什么? 如果有 100 个客户怎么办? ...

2022-08-31 00:07:44 0 8
如何授权用户访问 GSI

如何授权所有用户访问 GSI? (在我的例子中,userIndex) 我可以很好地访问主索引。 我成功授权所有用户通过以下方式访问主索引: 在这里,我的目标是主索引,它工作得很好 在这里,我针对 GSI,它不起作用: 我尝试在下图中您可以看到的两个地方将 dynamodb 添加到我的Auth ...

2022-08-24 19:29:03 1 26
DynamoDB 不支持查询键条件

我正在尝试设置我的 DynamoDB 表,以便可以通过 rest API 查询数据。 我的表有一个分区键(id),它是一个随机生成的 ID、一个排序键(名称)和一个字符串列表(域)。 我还为“名称”字段设置了一个全局二级索引。 我正在尝试编写一个 lambda ,它将使用名称搜索项目并可能搜索域数组 ...

2022-08-17 21:49:38 1 30
如何使用 Java 在 dynamoDb 中查询 LSI

我有一个 DynamoTable,它的 LSI 创建为 FOOD-OFFER#TIMESTAMP#2021-08-02T00:00:000Z#4567 4567 是 offerID 我想在一个日期范围内获取结果。 是否可以一起使用 beginWith 和 between。 我的搜索条件中只有日期 ...

2022-08-15 07:55:52 1 16
DynamoDB LSI 或 GSI 查询复合属性

我正在尝试将 DynamoDB 用于我的 JAVA 项目,我有这个(从我的角度来看)我必须涵盖的奇怪场景。 让我解释一下我是如何组织我的桌子的: 假设我必须存储这些与书籍相关的信息: book_id (UUID) 用作自动生成的 PK author_id (UUID) type (字符串) ...

2022-08-10 16:12:03 1 13
在 Dynamo 中查询复合索引查询

我有一个带有以下键的 DynamoDB 表: 全局索引分区键是使用 '#' 作为分隔符的 4 个表属性的组合。 在 DynamoDB 中是否有一种方法可以仅使用属性的子集使用未指定属性的通配符来查询表? 例如: 我不希望使用 FilterExpression,因为它只在搜索后过滤数据。 我想利用被索 ...

2022-08-09 19:01:12 1 13
DynamoDB 查询全局二级索引中的多个 hash 和范围键对

我有一个包含 SuperGroup、Group 和 User 数据的表,其中 SuperGroup 包含多个 Group,而 Group 包含多个用户。 它们中的每一个都有一个type和uuid属性,其中 type 对应于它们是什么。 我有一个 GSI,其中 hash 键作为type属性,范围键作为 ...

2022-08-09 01:10:36 0 8
DynamoDB 表设置 GSI 与复合排序键

我是 DynamoDB 的新手,我正在尝试了解某些方面。 我有个疑问。 假设我必须存储与 Book 表相关的这些信息: book_id:UUID 主键; author_id:UUID 类型:字符串额外的多个属性我需要有这些类型的查询: 按 ID 获取/更新/删除图书通过 author_id 获取 ...

2022-08-08 09:33:08 1 11
将全局二级索引添加到现有 DynamoDB 表的成本

DynamoDB 中有一个包含数十亿条记录的现有表,我想向它添加一个全局二级索引 (GSI)。 这是否会消耗表容量中的任何读取请求单元 (RRU) 或索引的写入请求单元 (WRU)。 我有兴趣了解与此操作相关的任何成本计算。 我知道与 GSI(创建后)相关的存储成本。 ...

2022-08-05 12:51:43 2 29
查询之间的 DynamoDb 始终返回 null

我试图返回一行等于第一个属性的结果,并且介于第二个属性的日期范围之间。 这总是不返回任何结果,即使我可以在表中看到有效的结果。 我找不到很多关于使用 Between 运算符的文档,这看起来不正确吗? ...

2022-08-04 19:19:14 0 11
DynamoDB 的分区限制如何适用于小型数据库?

我读过 DynamoDB 的单个分区的大小限制为 10GB。 这意味着如果我所有的数据都小于 10GB,那么我只有一个分区吗? 单个分区上也有 3000 个 RCU 或 1000 个 WCU 的限制。 这是否意味着这也是只有一个分区的小型数据库的限制? 我使用计费模式 PAY_PER_REQUES ...

2022-08-04 10:54:15 2 21

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM