Динамодб разделение поведения - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть таблица DynamodB с 1500 RCUS, и она может масштабироваться до 2000, но у нас был всплеск трафика, из-за которого потребляемые RCU взлетели выше 3000, что, я думаю, было бы обработано пакетными мощностями.

enter image description here

Мне известны ограничения по разделу DynamodB, такие как 3000 RCU, 1000 WCU и данные 10G.

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

1 Ответ

0 голосов
/ 22 февраля 2019

Пакетная емкость не заставляет вашу таблицу создавать новый раздел. В документах совершенно ясно, что новые разделы вызваны размером ваших данных и объемом выделенной емкости .

DynamoDB выделяет дополнительные разделы длятаблица в следующих ситуациях:

• Если вы увеличите параметры пропускной способности таблицы сверх того, что могут поддерживать существующие разделы.

• Если существующий раздел заполняется до полной емкости и требуется больше места для хранения.

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

Это означает, что недавние улучшения в DynamoDB означают, что вам не нужно беспокоиться о количестве разделов, которые у вас есть.Горячие разделы не так важны, как раньше, потому что Адаптивная емкость DynamoDB поддерживает неравномерность доступа к данным .

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