Описание тега aws-dynamodb

1 ответ

Мое соединение с DynamoDb закрывается каждый раз?

Я пытаюсь понять, закрывается ли мое соединение Dynamodb каждый раз, когда я выполняю команду const dboperation1 = async(param) =>{ const docClient = new AWS.DynamoDB.DocumentClient(); const result = await docClient.query(params).promise(); retur…
12 мар '21 в 22:28
1 ответ

Связь между параллельными AWS Lambdas

Мне нужен набор одновременных функций AWS Lambda для записи и чтения данных из общего места. Они прочитают последний представленный пост и, возможно, напишут новый (последний) пост. Сообщения будут короткими - менее 1 КБ - и в формате json . Как тол…
1 ответ

каков лимит одновременных запросов на размещение для одной таблицы в AWS DynamoDB

На основании документации сказано, что: CreateTable / UpdateTable / DeleteTable В общем, вы можете иметь до 50 запросов CreateTable, UpdateTable и DeleteTable, выполняемых одновременно (в любой комбинации). Другими словами, общее количество таблиц в…
16 мар '21 в 18:08
1 ответ

Ошибка Terraform Dynamodb - все атрибуты должны быть проиндексированы

Я пытаюсь создать простую таблицу Dynamodb, используя следующие модули ресурсов terraform. Получите следующую ошибку при запуске terraform: Все атрибуты должны быть проиндексированы. Неиспользуемые атрибуты: ["pactitle" "ipadress" "Timestamp"].зачем…
0 ответов

Получен недопустимый лямбда-ответ: Lambda return <class 'NoneType'> вместо dict

Я создал функцию Lambda, в которой я пытаюсь подключиться к локальной DynamoDB, а затем добавить в нее некоторые данные. Когда я вызываю лямбда-функцию, я получаю следующую ошибку: Invalid lambda response received: Lambda returned <class 'NoneTyp…
23 мар '21 в 14:40
0 ответов

Данные не обновляются через мутацию graphql в Dynamodb, только обновление _version

Я использую команду ampify: amplify add api создать Graphql api. моя модель данных: type Picture @model { id: ID! title: String! description: String owner: String! filepath: String! likecount: Int! } моя мутация: export const updatePicture = /* Grap…
26 мар '21 в 00:34
1 ответ

Является ли NoSQL просто маркетинговой шумихой поверх СУБД с точки зрения дизайна программного обеспечения?

С точки зрения архитектуры: не могли бы вы помочь мне понять, почему NoSQL DynamoDB так популярен. DynamoDB поддерживает некоторые из крупнейших в мире приложений, обеспечивая согласованное время отклика в миллисекундах в любом масштабе. Я пытаюсь к…
05 мар '21 в 10:31
0 ответов

Aws- Dynamodb, получение ClientError при обновлении элементов в Dynamodb

Мне нужно обновить несколько элементов в Dynamodb в зависимости от количества ключей, доступных в списке. Я пытаюсь обновить, используя нижеприведенный подход. Я использую boto3 и создал экземпляр Dynamodb, который работает, как ожидалось, для други…
12 апр '21 в 20:07
0 ответов

AWS Lambda написать в DynamoDB и отправить электронное письмо

Это работает, но я знаю, что это неправильно. Я только учусь AWSи знаете, что я могу использовать потоки и (возможно) Kinesis? На данный момент мне легче понять этот подход, хотя я все еще новичок в JS а также async/await. Могу я попросить некоторых…
14 апр '21 в 18:53
1 ответ

Как правильно структурировать таблицу DynamoDB для сортировки результатов без условия хеш-ключа?

Я новичок в DynamoDB, поэтому я все еще пытаюсь понять, как его использовать, но у меня есть то, что я считаю простой задачей, но я не уверен, как ее решить. Мне нужно создать таблицу для хранения вопросов по категориям, в которой мне нужно сохранит…
2 ответа

Как получить элемент по ключу в Dynamodb с помощью AWS SDK v2?

Я изучаю Golang для подключения Dynamodb с помощью AWS-SDK-GO-V2, но я не понимаю, как получить один элемент по ключу. Во всех примерах, которые я видел, используется v1, но мне НУЖНА V2.
19 апр '21 в 04:30
1 ответ

AWS JAVA DynamoDB расширенный клиентский исключение приведения класса putItem

Когда я использовал расширенный клиент для установки, он выдает исключение приведения класса. DynamoDbTable<Tableclass> recordTable = enhanceClient.table(tableName, Tableclass.class); Tableclass tableclass = new Tableclass(); tableclass.setid(…
20 апр '21 в 14:40
1 ответ

transactWrite в DynamoDB не является ACID в нескольких таблицах

У меня есть две таблицы в DynamoDB, и я хочу выполнить операции PUT и Update для обеих таблиц. Ниже приведены параметры: { "TransactItems": [ { "Put": { "Item": { "ref": 0, "date": 0 }, "TableName": "dev-table" } }, { "Put": { "Item": { "ref": 1, "d…
21 апр '21 в 15:45
1 ответ

Как применить аннотации компонента DynamoDB к объектам POJO другого проекта с помощью дженериков?

Я пытаюсь настроить в своем приложении микросхему для устранения дублирования кода (принцип «СУХОЙ»). В частности, мне нужно использовать аннотации из моего проекта в сочетании с несколькими классами POJO, которые находятся в другом проекте (это ниж…
1 ответ

Как мы можем получить такую ​​же последовательность столбцов в результате запроса DynamoDB, присутствующего в БД?

Я ищу способ получить результаты запроса (столбцы) boto3 DynamoDB, которые я вставляю в БД. Моя операция вставки: DYNAMO_CLIENT.put_item( TableName=TABLE_NAME, Item={ "id": {"S": data.id}, "name": {"S": data.name}, "account_id": {"S": data.provider_…
0 ответов

Как запросить таблицу DynamoDB с FilterExpression и двумя не проиндексированными полями

В таблице DynamoDB, где первичный ключ и createdAt - это ключ сортировки. Я хочу запросить элементы, в которых country является USA, город San Francisco и улица не Market street. Но даже если в таблице несколько элементов, queryкоманды не возвращают…
0 ответов

AWS: синхронизация вставок DynamoDB с ElasticSearch с помощью DynamoDBStreams

У меня есть требование, когда вставки должны быть заполнены ElasticSearchслужбы в режиме, близком к реальному времени (допустима задержка в пару секунд), уже включены в моей таблице (чтобы сделать таблицу глобальной). Таблица имеет уникальный ключ р…
0 ответов

Как хранить каталог товаров в AWS

Для своего мобильного приложения я планирую использовать AWS в качестве облачного хранилища. мое приложение отправит код в AWS для получения сведений о каталоге продуктов. Также я планирую использовать аутентификацию на основе токенов для авторизаци…
1 ответ

Обнаружена эта ошибка «ValidationException: параметр не может быть преобразован в числовое значение: NaN»

Я пытаюсь ввести данные в AWS Dynamo DB через функцию AWS Lambda с помощью AWS HTTP API. FYI Тип данных параметра (Id) изначально в Dynamo DB - Number, но он принимает как String при анализе данных JSON, поэтому я написал «Number» рядом с параметром…
0 ответов

Применение запроса в DynamoDB AWS C# .net core

Недавно я начал использовать aws DynamoDB. Те, кто использует реляционную базу данных, заметят большую разницу при переходе на эту модель. У меня есть ситуация, когда мне нужно получить все больше, чем параметр, в SQL это будет WHER E> Таблица в …
13 май '21 в 21:44