0

我需要secondary index在我的DynamoDb桌子上创建一个。对于此表,我已将读/写容量模式设置为On-demand.

要根据表中的特定列查询数据,我想创建一个索引。(此列是排序键,因此我将无法仅在此列上执行查询)

当我index通过 DynamoDB 控制台创建时,默认情况下此索引的读取容量为"on-demand".

我想确认该指数的定价方式。

我指的是这个页面 - https://aws.amazon.com/dynamodb/pricing/

它会基于此索引上的读写操作数吗?我假设不会有固定成本(如预置容量)。

4

1 回答 1

0

我做了一个小实验。

我创建了一个具有按需容量模式的表和另一个具有预置容量模式的表。

我在每个表上创建了索引。

在具有预置容量模式的表上,我只能创建具有预置容量模式的索引。

在按需容量模式下,我能够创建仅具有按需容量模式的索引。

所以我认为我的理解是正确的。

当我们使用按需容量模式创建索引时,定价取决于对表和索引的写入和读取次数。

于 2019-06-28T12:28:39.373 回答