сколько единиц емкости чтения мне нужно для DynamodB - PullRequest
0 голосов
/ 06 марта 2020

мое приложение будет запрашивать Dynamodb 500 запросов / секунду, и для каждого запроса оценочные данные ответа будут 300 байтов. и мое приложение будет сохранять эту частоту каждую секунду, что означает, что оно будет постоянно делать 500 запросов / секунду. Какой правильный номер я должен выбрать для единицы измерения емкости чтения в моем случае? Спасибо

1 Ответ

0 голосов
/ 07 марта 2020

Из документов ...

Единица чтения (RCU): Каждый вызов API для чтения данных из вашей таблицы является запросом на чтение. Запросы на чтение могут быть строго согласованными, в конечном итоге согласованными или транзакционными. Для элементов размером до 4 КБ один RCU может выполнять один строго согласованный запрос чтения в секунду. Для элементов размером более 4 КБ требуются дополнительные RCU. Для элементов размером до 4 КБ один RCU может выполнять два в конечном итоге согласованных запроса на чтение в секунду.

Так что если в конечном итоге согласованность достаточно хороша, то 250 RCU - это все, что

Если вам нужно строго согласованно, вам понадобится 500 RCU.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...