1

Я прочитал страницу с ценами DynamoDB и немного озадачен их уровнем бесплатного использования. Допустим, разработчик хочет начать работу с DynamoDB, и он получает 100 МБ бесплатного хранилища + 5 операций записи и 10 операций чтения в секунду.

Поскольку таблица не может быть создана ниже емкости 5w/r5, это означает, что разработчик, пытающийся использовать DynamoDB, может создать максимум 2 таблицы.

Это также означало бы, что если бы кто-то должен был создать несколько таблиц во время разработки, он должен был бы платить около 7,50 долларов (соответственно половину, если используется только 5w) в месяц за стол, который там сидит и более или менее ничего не делает.

Это верно?

1 ответ1

3

Обновить

Наименьшая выделенная пропускная способность, которую можно запросить, была тем временем уменьшена до единиц мощности 1 Вт /1р. Подробнее см. В Amazon DynamoDB - Сокращенная минимальная пропускная способность , которая конкретно решает проблему:

Уровень бесплатного использования AWS позволяет использовать до 100 МБ хранилища DynamoDB, 5 единиц емкости чтения и 5 единиц емкости записи в месяц. В качестве очень полезного побочного эффекта сегодняшнего объявления вы можете создать до 5 таблиц на уровне бесплатного использования. [акцент мой]


Оригинальный ответ

Поскольку таблица не может быть создана ниже емкости 5w/r5, это означает, что разработчик, пытающийся использовать DynamoDB, может создать максимум 2 таблицы.

Вы правы, как более четко указано в соответствующей записи FAQ. Какую минимальную пропускную способность я могу обеспечить для одной таблицы DynamoDB?:

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

Это относится к свободному уровню, который позволяет 5 единиц емкости записи и 10 единиц емкости чтения. Уровень бесплатного пользования применяется к уровню учетной записи, а не к уровню таблицы. Данная учетная запись может создать одну таблицу с 5 единицами емкости записи и 10 единицами емкости чтения.

Результирующее ограничение в одну таблицу можно считать довольно существенным ограничением в отношении других элементов уровня бесплатного пользования AWS , но, с другой стороны, вы не можете обрабатывать серьезные сценарии реального мира с одним микроэкземпляром EC2 (хотя технически существует два доступных по состоянию на последнее время).

Варианты использования Amazon DynamoDB явно ориентированы на соответствующие расширенные сценарии, поэтому бесплатный уровень, вероятно, не считается необходимостью вне сценариев тестирования.

Это также означало бы, что если бы кто-то должен был создать несколько таблиц во время разработки, он должен был бы платить около 7,50 долларов (соответственно половину, если используется только 5w) в месяц за стол, который там сидит и более или менее ничего не делает.

Это также верно - удовлетворяя потребность продвинутых клиентов в выделенной пропускной способности, Amazon вводит новую модель ценообразования, которая обобщена в разделе « Резервирование пропускной способности» в рамках сложного технического и бизнес-анализа Amazon DynamoDB: первый взгляд:

Этот тип предоставления атомарного уровня обслуживания является дифференцированным и привлекательным для определенных типов клиентов. Многообещающая задержка в одну цифру на выбранном уровне пропускной способности при нулевых затратах потребителя, вероятно, будет привлекательной для клиентов, которые требуют - или думают, что требуют - определенного уровня обслуживания. А требуя от клиентов ручного определения требуемого уровня обеспечения, Amazon выигрывает от чрезмерного предоставления клиентом услуг; клиенты будут чувствовать боль, если они недостаточно обеспечены и реагируют, но, наоборот, могут не заметить, что они закончились. Как и мобильные операторы, Amazon выигрывает в обоих сценариях.

Опять же, это подчеркивает целевой рынок: клиенты со значительными требованиями и соответственно гарантированным уровнем обслуживания. Как только вы действительно попадете в эту категорию, уплата небольшой надбавки за стол на холостом ходу в конечном итоге не будет иметь никакого значения по сравнению с преимуществами услуги;)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .