2016-07-01 1 views
1

Мой коллега предложил DynamoDB, и я очень взволнован. Но меня немного смущает калькулятор стоимости AWS. Цены растут быстро, увеличивая свойство «items read/second». Значение по умолчанию - 25. Что именно это означает?DynamoDB Пункты read/second

В моем приложении я сам создаю индекс поиска, поэтому мне нужно получить все данные. Допустим, у меня есть 25 пунктов чтения в секунду, означает ли это, что я должен ждать 40 секунд, пока все данные не поступят для набора из 1000 записей в коллекции/таблице?

ответ

1

Предполагая, что размеры элементов меньше 1 КБ, да, вам придется подождать ~ 40 секунд.

+0

WOW! Это медленно. – nxrd

+0

Имейте в виду, что 25 показаний в секунду в основном предназначены для целей оценки и не предназначены для использования в целях производства. 50 проходов в секунду пропускной способности составляет всего около $ 5,25 в месяц, поэтому увеличение пропускной способности не должно быть жестким. – Exelian

+0

Да, но это не делает его лучше. Индекс поиска нужно перестроить, если что-то изменится, даже если оно занимает 20 секунд, что означает, что другим запросам в этой таблице придется подождать 20 секунд. Это печально печально. Настройка его до 1000 предметов почти стоит 100 баксов. Для этого я могу запустить ад клана монго. – nxrd

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