Используют ли потоки AWS DynamoDb емкость таблицы для чтения

Я читаю в потоки DynamoDb и DynamoDb и не могу найти место, где говорится, потребляет ли поток DynamoDb емкость чтения из таблицы потока.

Я знаю, что потоки имеют свои собственные единицы емкости, которые стоят так (см. Первую ссылку, которую я разместил), но я также хочу знать, следует ли мне увеличить емкость чтения моей таблицы после того, как я включу для нее поток.

1 ответ

Решение

Использование DynamoDB Streams не уменьшит / не исчерпает вашу емкость чтения.

По сути, потоки DynamoDB являются "журналами транзакций" для таблиц DynamoDB.

Вы платите отдельно за Единицы считывания емкости (RCU) и Единицы запроса считывания (внизу страницы).

Нет, потоки DynamoDB никогда не будут использовать единицы емкости чтения из вашей таблицы. Вы можете рассматривать это как журнал транзакций, включенный в верхней части таблицы DynamoDB, который можно использовать для регистрации каждой модификации элементов в таблице.

Другие вопросы по тегам