Почему ускоритель DynamoDB?
Ускоритель Amazon DynamoDB (DAX) – это полностью управляемый высокодоступный сервис кэширования для Amazon DynamoDB. DAX обеспечивает повышение производительности в 10 раз – с миллисекунд до микросекунд – даже при миллионах запросов в секунду. DAX выполняет всю работу по реализации ускорения в памяти для таблиц DynamoDB, избавляя разработчиков от трудоемких задач по инвалидации кэша, его заполнению данными и по управлению кластерами. Поскольку ускоритель DAX совместим с действующими вызовами API DynamoDB, изменение логики приложения не требуется. Как и при работе с DynamoDB, оплате подлежат только выделяемые ресурсы. Сосредоточьтесь на разработке отличных приложений для клиентов, не беспокоясь об обеспечении эффективной работы, независимо от масштаба.
Преимущества ускорителя DynamoDB
Как это работает
DAX разработан для запуска в среде Amazon Virtual Private Cloud (Amazon VPC). Amazon VPC задает топологию виртуальной сети, которая очень похожа на традиционный центр обработки данных. Используя VPC, можно управлять диапазоном IP‑адресов, подсетями, таблицами маршрутизации, сетевыми шлюзами и настройками безопасности. Кластер DAX можно запустить в своей виртуальной сети и контролировать доступ к нему посредством групп безопасности Amazon VPC.
На диаграмме справа представлен общий обзор DAX.