Вопросы по теме 'amazon-dynamodb-index'
Странный результат при запросе GSI Dynamodb с несуществующим стартовым ключом. Ошибка или особенность?
Я запрашиваю глобальный вторичный индекс с начальным ключом, которого не существует, и вижу некоторые странные результаты. Это ошибка ddb или (не?) Задокументированное поведение? Есть ли обходные пути?
У меня есть таблица, в которой основной...
1049 просмотров
schedule
31.05.2022
Насколько эффективно использовать несколько глобальных индексов в одной таблице DynamoDB?
Выходит из набора данных, как описано в таблице ниже. Sr.no используется в таблице ниже только для справки.
|sr.no| id | tis |data-type| b.id |idType_2| var_2 |
|-----|----------|-----|---------|----------|--------|--------|
| 1...
81 просмотров
schedule
06.03.2022
Запросить таблицу Dynamodb по первичному ключу
У меня проблемы с созданием простого запроса. Здесь показан пример как сделать запрос с использованием глобального вторичного индекса. В этом случае у меня есть только первичный ключ, и я хочу запросить его из своей таблицы. В настоящее время я...
566 просмотров
schedule
12.05.2023
AWS DynamoDb: цены на индексы по требованию
Мне нужно создать secondary index в моей DynamoDb таблице. Для этой таблицы я установил режим емкости чтения / записи на On-demand .
Чтобы запросить данные на основе определенного столбца в таблице, я хочу создать индекс. (этот столбец...
1419 просмотров
schedule
05.04.2022
запросить DynamoDB для значений между X и Y
У меня есть таблица DynamoDB, как показано на прикрепленном изображении, и я ищу способы запроса таблицы на основе полей lon и lat. В частности, я ищу все результаты с Lon между X и Y и Lat между A и B.
Есть ли способ сделать это? Я создал...
28 просмотров
schedule
19.02.2023
Как получить максимальное значение ключа диапазона в DynamoDB, когда ключ диапазона - это номер версии?
Я создал одну службу X , где учетные запросы с некоторыми данными поступают от многих других служб Y . Я создаю один idempotent_id из этих данных, добавляя множество атрибутов, чтобы этот idempotent_id оставался уникальным. Я также создаю одну...
147 просмотров
schedule
26.09.2023
Единый запрос DynamoDB для получения как общедоступных, так и частных сообщений чата
Нужны предложения по выбору ключа раздела DynamoDB и ключа сортировки для получения всех общедоступных и личных сообщений в чате.
В той же комнате чата пользователи могут отправлять общедоступные сообщения, а также личные сообщения определенным...
24 просмотров
schedule
19.02.2022
Должен ли я сделать это поле GSI, обычным атрибутом или чем-то еще, чтобы иметь эффективные запросы?
Для моей таблицы DynamoDB в настоящее время у меня есть такая схема:
Ключ раздела - уникальный идентификатор, поэтому каждый элемент имеет полностью уникальный идентификатор.
Ключ сортировки - нет
Атрибут - JSON, содержащий некоторые значения...
58 просмотров
schedule
13.02.2023
DynamoDB: фильтровать и сортировать одно и то же поле?
У меня есть таблица с локальным индексом, как показано ниже.
как сделать запрос типа startDate ‹InvoiceDate‹ endDate и отсортировать результат по убыванию InvoiceDateLocalIndex ??
Насколько мне известно, для сортировки результата мне нужно...
328 просмотров
schedule
26.07.2022
Как создать элемент базы данных динамо без указания ключа gsi
Я работаю с таблицей db Dynamo, которая использует gsi, поэтому я могу запрашивать через дополнительный атрибут, если он присутствует. Этот атрибут будет обновляться в процессе, поэтому все элементы не имеют этого атрибута в начале процесса. Этот...
204 просмотров
schedule
19.04.2023
Выбор пересечения DynamoDB с разбивкой на страницы
У меня следующая схема БД, и я хотел бы найти лучший способ выбрать список отсортированных ключей, которые являются общими для PK_A и PK_B:
+---------------+---------+
| PK | SortKey |
+---------------+---------+
| | SK_A...
113 просмотров
schedule
05.02.2023
Условно поместить Item в DynamoDB
В моей лямбда-функции я хочу условно помещать элементы в мою DynamoDB, только если значение НЕ СУЩЕСТВУЕТ. Я видел несколько разных источников, где они используют это ConditionExpression, и я не могу понять, что с этим не так.
body = await...
438 просмотров
schedule
11.06.2022
DynamoDB - получить элемент по глобальному вторичному индексу
У меня есть таблица с 10 полями. Поля такие:
AuthID, UserID, возраст, должность и т. Д.
В таблице хранятся данные моих пользователей. AuthID - это первичный ключ, а UserID - это глобальный вторичный индекс.
Когда я получаю товар по AuthID,...
78 просмотров
schedule
26.08.2022
AWS BatchGetItem и GetItem параллельно
Есть ли большая разница (по времени) в использовании BatchGetItem по сравнению с параллельным выпуском нескольких GetItem ?
Мой код будет чище, если я смогу использовать GetItem и сам буду заниматься распараллеливанием.
Однако, если у...
185 просмотров
schedule
04.09.2022
Как уменьшить время запроса DynamoDB
Я настраиваю DynamoDB. Наши данные просты, в них четыре поля:
Имя пользователя
UserShiftEndDate
UserProjectCode
UserActivities
В идеале мы должны запрашивать пользователей на основе UserShiftEndDate . Ни одно из полей / комбинаций в...
62 просмотров
schedule
31.10.2022
DynamoDB, принудительное сочетание уникальных полей
У меня есть следующая сущность:
class Terms {
//hash key
private String code;
private String region;
private String market;
private String brand;
private String productType
}
Который сохраняется в таблице Dynamo...
32 просмотров
schedule
11.01.2023
Преимущества локального индекса в AWS DynamoDB?
В DynamoDB у меня есть таблица, подобная приведенным ниже примерам данных.
pk sk name price
=======================================================
product cat#phone#name#iPhone11 iPhone 11 500...
46 просмотров
schedule
06.07.2022
Как запросить DynamoDB, используя другой ключ раздела
Моя таблица DynamoDB выглядит так
И чего я хочу добиться, так это:
Я хочу получить весь товар, который активен у продавца -› который вернет только товар с ID #1 -› Yeezy Boost 380.
Сейчас я могу думать только так:
Получить всех...
92 просмотров
schedule
19.03.2023