есть ли какое-либо влияние на производительность, когда нам нужно получить доступ к последнему ключу сортировки для любого конкретного ключа раздела - PullRequest
1 голос
/ 18 июня 2020

Я создаю таблицу DynamoDB. Я использую custromerId в качестве ключа раздела и versionNumber в качестве ключа сортировки. предположим, что существует 1000 версий для любого конкретного customerId. для моего варианта использования я всегда хочу узнать последнюю версию любого customerId. Будет ли разница в производительности, когда мне нужен первый versionNumber, а когда я хочу последний versionNumber или оба, займут одно и то же время.

1 Ответ

1 голос
/ 22 июня 2020

Нет, на самом деле у нас будет параметр ScanIndexForward (True / False). Исходя из этого, он начинает чтение DynamoDB в возрастающем или убывающем порядке.

...