У меня таблица Dynamodb включает 3 поля:
uuid: string
m: string
s: string
timestamp
UUID - это ключ раздела, а временная метка - это ключ сортировки. Мне нужно создать функцию, которая будет принимать m
и s
в качестве входных данных и возвращать uuid
пользователям. Чтобы повысить производительность запросов, я думаю создать глобальный вторичный индекс, чтобы включить m
и s
в качестве ключа раздела.
Но я не могу найти способ создать составной ключ раздела. Должен ли я использовать m
как ключ раздела и s
как ключ сортировки для глобального вторичного индекса? Какие еще решения я могу использовать?