Кластер DAX — Как он узнает, с какой таблицей DynamoDB нужно разговаривать?

#amazon-web-services #amazon-dynamodb

Вопрос:

Я только начал изучать использование DAX для DynamoDB. Хотя архитектура понятна — ни где во время настройки DAX я не обнаружил, что она указывает на кластер DynamoDB в его настройке. Как DAX узнает, к какой таблице DynamoDB подключаться, если все, что мы предоставляем от клиента, — это конечная точка DAX?

введите описание изображения здесь

Ответ №1:

DAX имеет тот же интерфейс, что и при использовании обычного AWS SDK для работы с DynamoDB.

Таким образом, точно так же, как при запросе обычного DynamoDB, вы указываете таблицу в каждом запросе. Например, в python:

 # dyn_resource will be reference to your DAX cluster
table = dyn_resource.Table('TryDaxTable')
table.get_item(...)