2017-02-11 2 views
0

Кто-нибудь знает, что представляет собой максимальный размер полезной нагрузки элемента, который поддерживает база данных динамов Amazon? Я уверен, что его где-то похоронили в документации.Максимальный размер элемента DynamoDB

Мой вопрос о последующих действиях заключается в том, что при загрузке большого количества данных, если есть падение соединения (клиент или сервер), есть ли способ возобновить загрузку с того места, где вы остановились?

+0

Что вы подразумеваете под «при загрузке большого количества данных»? Вы имеете в виду, если операция записи не завершилась? Я бы предположил, что он либо завершается полностью, либо не хранит никаких данных, но у меня нет ссылок на это. –

+0

Допустим, у меня есть { «ключ»: «ключ», «значение»: «большая строка» }. Допустим, общая полезная нагрузка составляет около 1 гб, в середине передачи, если соединение прерывается, это может быть клиент или сервер, могу ли я возобновить загрузку? – webjockey

ответ

1

Максимальный размер элемента DynamoDB составляет 400 КБ.

От Limits in DynamoDB documentation:

Максимального размер элемента в DynamoDB является 400 КБ, который включает в себя как атрибут имени бинарной длиной (UTF-8 длиной) и атрибут длину значения (опять бинарная длина). Имя атрибута подсчитывается по размеру.

0

Это то, что я мог понять из документации

  • Неограниченные атрибуты/запись
  • Неограниченный товар/таблица
  • 400KB/макс атрибут
  • 64KB/макс пункт

Большие данные необходимо хранить в Amazon S3 с указанием URL-адреса на данные?