Вопросы по теме 'dynamodb-queries'

поиск подстановочных знаков в DynamoDB
Я хотел использовать поиск по шаблону в DynamoDB с PHP. Я просмотрел документ AWS, но не нашел его. Помогите мне, пожалуйста, в этом. Я использовал выражение фильтра следующим образом: 'FilterExpression' => 'userId = :v1 and entryStamp...
6133 просмотров

рассчитать размер элементов в моей таблице Dynamodb
Я хотел бы выяснить размер элементов в моей таблице Dynamodb или полный размер, чтобы я мог точно прогнозировать затраты в проекте, над которым я работаю. Я понимаю, что на каждые 4 Кбайт прочитанных данных будет использоваться 1RCU. Итак, теперь...
3580 просмотров

Странный результат при запросе GSI Dynamodb с несуществующим стартовым ключом. Ошибка или особенность?
Я запрашиваю глобальный вторичный индекс с начальным ключом, которого не существует, и вижу некоторые странные результаты. Это ошибка ddb или (не?) Задокументированное поведение? Есть ли обходные пути? У меня есть таблица, в которой основной...
1049 просмотров

DynamoDB: получение n самых последних элементов для каждого пользователя
У меня есть DynamoDB таблица, в которой хранится информация об изображениях. Хэш-ключ - это уникальная строка, которая идентифицирует каждое изображение. Есть также два глобальных вторичных индикатора: имя пользователя и дата создания . Имя...
460 просмотров

Прочитать все записи в DynamoDB с помощью задачи своевременной проверки
Скажем, у меня есть DynamoDB с достаточным количеством элементов, которые выдают исключение тайм-аута, когда я выполняю сканирование с использованием этой базовой функции Lambda: var AWS = require('aws-sdk'); var dynamodb = new...
471 просмотров

DynamoDb: запрос элементов между двумя датами
Мне не очень повезло с этим запросом, он возвращает 0 элементов const { Items } = await this.dynamoDb.query({ TableName: 'exampleTableName', IndexName: 'createdDateTime-index', KeyConditionExpression: '#createdDateTime BETWEEN :fromDateTime...
9581 просмотров

DynamoDB атомарно обновляет счетчик
Новичок DynamoDB, заинтересованный в изучении баз данных NoSQL. У меня есть сценарий, в котором у меня есть таблица с ключом раздела userId, ключом сортировки времени и числовым дескриптором. Дескриптор представляет собой последовательный счетчик,...
488 просмотров

DynamoDBMapper: запрос/сканирование с фильтром по атрибуту вложенного объекта
Я создаю класс DAO, у которого есть API для получения продуктов постранично. В запросе к API будет список фильтров. Фильтрация работает должным образом для примитивных и строковых атрибутов. @Getter @Setter @DynamoDBTable(tableName = "Entity")...
2587 просмотров

DynamoDB: запрос столбцов, отсутствующих в схеме
В моем DynamoDB есть следующая таблица Thread (id, userId, content) Идентификатор является первичным ключом. Я не определил никакого ключа сортировки. Теперь мне нужно получить результат на основе userId .. короче мне нужны все записи в...
298 просмотров

DynamoDB, как делать запросы с помощью BEGINS_WITH
Я использую DocumentClient для запроса. и используя бессерверную структуру с DynamoDb. Я пытаюсь выполнить запрос с помощью BEGINS_WITH без предоставления какого-либо первичного ключа. вот как выглядят мои данные: [ { id: 1,...
7100 просмотров

Порядок DynamoDB по убыванию на основе ключа сортировки
В настоящее время я использую Spring boot с DynamoDB и использую DynamoDBMapper для всех операций с БД. Прямо сейчас он сортируется в порядке возрастания на основе ключа сортировки (имя поля id ). Как я могу сортировать в порядке убывания на основе...
2105 просмотров

запрос Dynamodb для выбора всех элементов, соответствующих набору значений
В динамо-таблице я хотел бы запросить, выбрав все элементы, значение атрибутов которых соответствует одному из набора значений. Например, в моей таблице есть атрибут current_status, поэтому я хотел бы, чтобы все элементы имели значение «NEW» или...
846 просмотров
schedule 22.12.2022

Как получить результаты из нескольких разделов DynamoDb на одной странице QueryResultPage
Я пытаюсь запросить Dynamodb, где мои фактические данные разделены на 3 части (на основе хеш-функции). Я хотел бы получить результаты из всех разделов для соответствующего первичного ключа, а затем разбить их на страницы. Я не уверен, возможно ли...
251 просмотров
schedule 30.05.2022

DynamoDB - самый эффективный способ удаления раздела?
Допустим, у меня есть ключ раздела User:[email protected] и несколько ключей сортировки, например Data , Sale:001 , Contact:001 . Что, если я хочу удалить этого пользователя? Я подумал о двух возможных способах использования API. 1 -...
35 просмотров
schedule 19.04.2022

DynamoDB и ElasticSearch - подходы к проектированию таблиц
Я сейчас думаю о своей базе данных DynamoDB. Цель состоит в том, чтобы получить максимальную скорость с действительно большим объемом данных. Мне DynamoDB кажется хорошим вариантом. Кроме того, мне необходимо подключить таблицу к ElasticSearch,...
146 просмотров
schedule 28.06.2022

Запросить таблицу Dynamodb по первичному ключу
У меня проблемы с созданием простого запроса. Здесь показан пример как сделать запрос с использованием глобального вторичного индекса. В этом случае у меня есть только первичный ключ, и я хочу запросить его из своей таблицы. В настоящее время я...
566 просмотров

Как исключить дескрипторы типов данных, возвращаемые запросом DynamoDB QueryRequest?
Я изучаю DynamoDB и пытаюсь выполнить запрос с помощью .NET SDK для AWS. Я установил QueryRequest с определенным KeyConditionExpression , чтобы я мог искать по ключу раздела. var request = new QueryRequest {...
667 просмотров

Что лучше по производительности при запросе данных 50 ГБ? Это MYSQL SELECT с условием или Dynamodb SCAN с выражениями FiLTER?
Я получаю некоторые данные о посещаемости веб-сайта, используя опцию «сканирование» в Dynamodb. Я использовал filterExpression, чтобы отфильтровать их. Я буду сканировать большую таблицу, в которой будет более 20 ГБ данных. Я обнаружил, что...
664 просмотров

AWS DynamoDb: цены на индексы по требованию
Мне нужно создать secondary index в моей DynamoDb таблице. Для этой таблицы я установил режим емкости чтения / записи на On-demand . Чтобы запросить данные на основе определенного столбца в таблице, я хочу создать индекс. (этот столбец...
1419 просмотров

Запросить DynamoDB с оператором IN на ключе раздела
У меня есть таблица с названиями продуктов. Это схема CustomerNumber (HASH-ключ типа String) ProductID (ключ диапазона типа String) Я хочу сделать запрос, похожий на SELECT * FROM products WHERE CustomerNumber IN...
640 просмотров
schedule 17.06.2023