Я собираюсь установить DynamoDB на aws, и их цена составляет около 0,3 доллара за ГБ в месяц. Если я храню 500 ГБ в течение часа, поработаю над ними, а затем удалим 200 ГБ через час. Должен ли я платить за 500 ГБ, использованные в течение всего месяца, или 500 ГБ за час, который был в БД?
Краткая версия: это почасовая оплата или около того.
Ценообразование говорит
Это означает, что 1 ГБ на 1 месяц стоит 0,285 доллара. Это также означает, что 0,5 ГБ на месяц или 1 ГБ на полмесяца стоит вдвое меньше. Если вы вводите много данных, используете их в течение короткого времени, а затем удаляете их, вам выставляется счет за время их хранения - я думаю, на уровне часа или дня.
с Dynamodb вам следует беспокоиться о стоимости записи, чем о стоимости хранения.
Если для импорта данных объемом 500 ГБ требуется написать 5 миллионов записей со средним размером записи 1 КБ, это стоит 750 $.
Это будет стоить вам столько же за удаление.
так что будьте осторожны с Dynamodb :)