Описание тега amazon-dynamodb-index
0
ответов
Многопрофильность, список отфильтрованных записей и горячие разделы с Dynamodb
Я пытаюсь создать приложение с простыми требованиями: Есть несколько сотен или тысяч арендаторов, 90% нагрузки приходится на несколько они публикуют записи, которые никогда не обновляются через некоторое время (будучи своего рода журналами) Мне нужн…
25 окт '18 в 20:34
1
ответ
DynamoDB запрашивает вторичный индекс, как определить индексы
Я ходил вокруг и вокруг, и просто не ясно, что делать. У меня есть простая таблица, где я хочу сделать запросы к нескольким столбцам. Насколько я понимаю, это означает создание вторичного индекса для каждого столбца, к которому необходимо выполнить …
30 май '18 в 06:33
1
ответ
Когда стоит компенсировать использование локального вторичного индекса в DynamoDB?
Я прочитал рекомендации для вторичных индексов, но я не уверен, когда возможность быстрого поиска перевешивает недостаток сканирования по атрибутам. Позвольте привести пример. Я сохраняю данные о прогрессе игры для пользователей. PK - это идентифика…
30 дек '18 в 23:08
1
ответ
Эффективно ли использовать несколько глобальных индексов в одной таблице DynamoDB?
Выход из набора данных, как описано в таблице ниже. Sr.no используется в таблице ниже только для справки |sr.no| id | tis |data-type| b.id |idType_2| var_2 | |-----|----------|-----|---------|----------|--------|--------| | 1 |abc-def-gi|12345| a-ty…
05 фев '19 в 09:50
0
ответов
Масштабируемость DynamoDB: как спроектировать ключ партиции против индекса
Как описано в https://aws.amazon.com/blogs/database/choosing-the-right-dynamodb-partition-key/, ключ раздела должен быть уникальным. Я создаю приложение, которое должно хранить подписки на тему (например, приложение для чата). Миллионы этих подписок…
23 фев '19 в 20:50
1
ответ
AmazonDynamoDBv2 Запрос не распознает GSI
Моя реализация AmazonDynamoDBv2 AmazonDynamoDBAsync.queryAsync с QueryRequest возвращает код 400 "Элемент схемы ключа пропущенного условия запроса...", когда я запрашиваю GSI. Я попытался использовать как имя DynamoDBAttribute ("myAttr"), так и факт…
22 фев '19 в 17:15
1
ответ
Запрос DynamoDB с использованием вторичного индекса, как сделать запрос с разными ключами
Я использую безсерверный фреймворк с DynamodB [в Local]. пытаясь сделать запрос со вторичными индексированными полями. Цель состоит в том, чтобы делать запросы с помощью нескольких ключей, как мы делаем в базовых запросах поиска в Mongo: {url:'<S…
02 фев '19 в 06:27
1
ответ
Соотношение "многие ко многим": глобальный вторичный индекс против списка смежности
Для представления отношения "многие ко многим" в DB "Динамо" я обычно видел два подхода: глобальный вторичный индекс (GSI) и список смежности. Теперь мой вопрос, когда использовать какой? Использование GSI в основном утверждает, что нужно перевернут…
04 ноя '18 в 14:11
3
ответа
Когда и как в Dynamodb GSI разделены ключ разделения и ключ сортировки?
Когда и как в Dynamodb GSI разделены ключ разделения и ключ сортировки? Существует ли ограничение на максимальный размер разделов GSI, таких как разделы таблиц? Если да, то что произойдет, когда однокарточный GSI (т. Е. GSI, имеющий одинаковый ключ …
06 окт '18 в 18:51
2
ответа
Как получить общее количество записей, присутствующих в DynamodB, с помощью Resolver в Appsync
Я новичок в Dynamodb и Appsync У меня есть одна таблица с именем User с полями id и name, как следует type User { id: ID! // auto-generated name: String } Используя мутацию, я вставил 5 записей. Теперь мой запрос состоит в том, как узнать количество…
10 сен '18 в 11:55
0
ответов
DynamoDB, как сделать запрос между двумя атрибутами даты и ключом раздела
У меня есть таблица DynamoDB, которая имеет ключ типа "тип" и автоматически сгенерированный идентификатор ключа сортировки. Он также имеет 2 атрибута - время начала и окончания. Думайте о них как о ведрах разных типов, которые открыты для окон време…
18 дек '18 в 19:35
0
ответов
DynamoDB запрос на GSI, чтобы найти последний элемент
Я пытаюсь выполнить запрос на DynamoDB, чтобы предоставить мне последний элемент на основе xField в XField Index DyanmoDB pojo @EqualsAndHashCode(exclude = "rvn") @DynamoDBTable(tableName = "Test") public class Test { @DynamoDBHashKey(attributeName …
15 мар '18 в 06:31
1
ответ
Можно ли обновить значение атрибута, которое является частью первичного ключа в DynamoDB?
У меня есть таблица с "RefNumber", "status" и "Date". "RefNumber" - это ключ раздела, а "Status" - ключ сортировки. Итак, оба делают первичный ключ. { "RefNumber": "122345", "Status": "0", "DateTime": 15343354545 } Теперь после извлечения этой запис…
01 ноя '18 в 15:03
2
ответа
Amazon DynamoDB устанавливает индексную стратегию
Я только начинаю работать в DynamodB, и я хочу правильно установить некоторые индексы. У меня есть таблица с объектами со следующими полями: id -> уникальный идентификатор для каждого объекта businessType -> не уникален, вы можете иметь несколько об…
25 сен '18 в 16:22
0
ответов
Найти по списку атрибутов в DynamoDB
Мне нужно спроектировать таблицу DynamoDB, которая будет использоваться для операции поиска по нескольким атрибутам. Допустим, у нас есть таблица с атрибутами - (A,B,C,D,E,F). Допустим, А является первичным ключом и уникальным атрибутом в строке. На…
23 янв '19 в 07:44
0
ответов
DynamoDB перегружен глобальными вторичными индексами - правильно ли я это делаю?
Я пришел из SQL и MongoDB фона, и действительно хочу использовать DynamoDB для нового проекта. До сих пор это было терпимо. Я записываю данные в DynamoDB и использую потоки для магического ввода данных в Elastic Search для поиска. Он делает все, что…
23 май '18 в 01:48
0
ответов
Есть ли способ применить filterExpression, прежде чем применять предел разбиения на страницы в операции динамического запроса.?
Я нашел одну большую проблему с нумерацией страниц DynamoDB. - Я выполняю операцию запроса со следующими параметрами params = { "TableName": "DEV_post", "ProjectionExpression": "postId, postType", "ExpressionAttributeValues": {":postStatusPublished"…
30 окт '18 в 13:15
2
ответа
DynamoDB лучшая практика для получения большого подмножества данных
Скажем, у меня есть одна таблица с 50000 элементов, а PK для каждой записи - это уникальное число. Половина этих элементов имеет свойство "опубликовано", установленное в "1", а другое - в "0". Большую часть времени я буду извлекать отдельные элемент…
04 сен '18 в 10:00
1
ответ
Как отсортировать строки DynamoDB по атрибуту
У меня есть следующая таблица: ItemUUID (string) | Purchases (number) | Type (string) -------------------------------------- book-a | 5 | book book-b | 1 | book book-c | 10 | book Каждый раз, когда кто-то покупает товар, я хотел бы увеличить Purchas…
29 ноя '18 в 02:44
1
ответ
Как остановить текущую операцию создания индекса в DynamoDB?
Я пытаюсь добавить индекс в таблицу DynamoDB размером около 200 МБ. это заняло почти 15 часов и все еще работает. Я проверил, что я дал низкий IOPS чтения / записи для индекса. Теперь я хочу увеличить количество операций ввода-вывода в секунду и пер…
03 май '18 в 04:51