Используют ли потоки AWS DynamoDb емкость таблицы для чтения
Я читаю в потоки DynamoDb и DynamoDb и не могу найти место, где говорится, потребляет ли поток DynamoDb емкость чтения из таблицы потока.
Я знаю, что потоки имеют свои собственные единицы емкости, которые стоят так (см. Первую ссылку, которую я разместил), но я также хочу знать, следует ли мне увеличить емкость чтения моей таблицы после того, как я включу для нее поток.
1 ответ
Использование DynamoDB Streams не уменьшит / не исчерпает вашу емкость чтения.
По сути, потоки DynamoDB являются "журналами транзакций" для таблиц DynamoDB.
Вы платите отдельно за Единицы считывания емкости (RCU) и Единицы запроса считывания (внизу страницы).
Нет, потоки DynamoDB никогда не будут использовать единицы емкости чтения из вашей таблицы. Вы можете рассматривать это как журнал транзакций, включенный в верхней части таблицы DynamoDB, который можно использовать для регистрации каждой модификации элементов в таблице.