Найти по списку атрибутов в DynamoDB - PullRequest
0 голосов
/ 23 января 2019

Мне нужно спроектировать таблицу DynamoDB, которая будет использоваться для операции поиска по нескольким атрибутам.

Допустим, у нас есть таблица с атрибутами - (A, B, C, D, E, F). Допустим, А является первичным ключом и уникальным атрибутом в строке. Нам нужен API для Get-By-Id, который использует A, и другой API, который является Find-by B, C, D, E и F. Обратите внимание, что клиент отправит все это, а не один из них. Я думаю о способах решения этой проблемы.

В документах AWS есть рекомендация объединить все эти атрибуты с B по E в один атрибут и использовать его в качестве ключа диапазона. Это единственное решение, позволяющее избежать полного сканирования таблицы?

...