2017-02-14 9 views
2

Я прошел через следующий документ, который рассказывает, как сжимать данные, прежде чем вдаваться в DynamoDB.Сжатие сжатых данных в DynamoDB с помощью java

http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/JavaDocumentAPIBinaryTypeExample.html

Можно ли передавать данные (> 1KB размера) в сжатом формате и остальных данных в несжатом формате в DynamoDB?

Мой сценарий: Нажмите JSON строку в DynamoDB

  1. Проверьте, если размер объекта JSON больше 1KB.
  2. Если да, сжать строку JSON и обновления в DynamoDB
  3. Если нет, то обновить строку JSON, как это в DynamoDB

ответ

1

Compute размер элемент документа рекурсивно, как это делает DynamoDB хранения Backend для Titan here. Затем, если размер элемента больше 1 КБ, вы можете выбрать кодирование всего или части вашего документа в виде сжатого двоичного файла.

 Смежные вопросы

  • Нет связанных вопросов^_^