Вопросы с тегом «amazon-dynamodb»

Amazon DynamoDB - это проприетарная облачная база данных «ключ-значение» и документов с закрытым исходным кодом, оптимизированная для горизонтального масштабирования. Это полностью управляемая многорегиональная база данных с несколькими мастерами со встроенными функциями безопасности, резервного копирования и восстановления, а также кэшированием в памяти для приложений масштаба Интернета. DynamoDB размещен на AWS, но также имеет возможность локального развертывания только для разработки и функционального тестирования. Используется на amazon.com.

4
Что такое первичный ключ хэша и диапазона?
Я не могу понять, что первичный ключ Range здесь - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key и как это работает? Что они подразумевают под «неупорядоченным индексом хеш-функции в атрибуте хэш-функции и индексом отсортированного диапазона в атрибуте диапазона»?

9
Amazon SimpleDB против Amazon DynamoDB
Я немного разбираюсь в том, что такое Amazon SimpleDB , но, согласно описанию Amazon DynamoDB, он кажется почти таким же: сервис хранилища ключей NoSQL . Может кто-то просто объяснить основные различия между ними и рассказать, в каких случаях выбирать одно над другим .

8
DynamoDB против MongoDB NoSQL [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я пытаюсь понять, что я могу использовать для будущего проекта, …


6
Как рекомендуется удалить большое количество элементов из DynamoDB?
Пишу простой сервис логирования в DynamoDB. У меня есть таблица журналов, в которой используется хэш user_id и диапазон временных меток (Unix epoch int). Когда пользователь службы закрывает свою учетную запись, мне нужно удалить все элементы в таблице, независимо от значения диапазона. Каков рекомендуемый способ выполнения такой операции (имея в виду, …

4
AWS MySQL RDS против AWS DynamoDB [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 7 лет назад . Уточните этот вопрос Я уже довольно давно использую MySQL, …

3
Количество атрибутов в ключевой схеме должно соответствовать количеству атрибутов, определенных в определениях атрибутов.
Я пытаюсь создать простую таблицу с помощью оболочки javascript DynamoDB и получаю следующее исключение: { "message": "The number of attributes in key schema must match the number of attributes defined in attribute definitions.", "code": "ValidationException", "time": "2015-06-16T10:24:23.319Z", "statusCode": 400, "retryable": false } Ниже представлена ​​таблица, которую я пытаюсь создать: var …

7
Запрос DynamoDB по дате
Я исхожу из фона реляционной базы данных и пытаюсь работать с DynamoDB от Amazon У меня есть таблица с хэш-ключом «DataID» и диапазоном «CreatedAt» и кучей элементов в ней. Я пытаюсь получить все элементы, созданные после определенной даты и отсортированные по дате. Что довольно просто в реляционной базе данных. В …

4
Какой тип данных следует использовать для отметки времени в DynamoDB?
Я новичок в DynamoDB. Я хочу создать таблицу, в которой используется DeviceID в качестве хэш-ключа, Timestamp в качестве ключа диапазона и некоторые данные. { DeviceID: 123, Timestamp: "2016-11-11T17:21:07.5272333Z", X: 12, Y: 35 } В SQL мы можем использовать тип datetime для Timestamp, но в DynamoDB его нет. Какой тип данных …


5
В чем разница между сканированием и запросом в Dynamodb? Когда использовать сканирование / запрос?
Операция запроса, как указано в документации DynamoDb: Операция запроса выполняет поиск только значений атрибутов первичного ключа и поддерживает подмножество операторов сравнения для значений атрибутов ключа для уточнения процесса поиска. и операция сканирования: Операция сканирования сканирует всю таблицу. Вы можете указать фильтры, которые будут применяться к результатам, чтобы уточнить возвращаемые вам …

1
CloudFormation настаивает на том, что мой JSON для создания DynamoDB недействителен ... но я не понимаю, как
Вот (часть DynamoDB) мой JSON, сгенерированный Troposphere: "sandbox": { "Properties": { "AttributeDefinitions": [ { "AttributeName": "audit_id", "AttributeType": "S" }, { "AttributeName": "status", "AttributeType": "S" }, { "AttributeName": "filename", "AttributeType": "S" }, { "AttributeName": "file_detected_dt", "AttributeType": "S" }, { "AttributeName": "time_taken", "AttributeType": "N" }, { "AttributeName": "number_rows_processed_file", "AttributeType": "N" }, { …

1
Объясните деревья Меркла для использования в конечном итоге
Деревья Меркла используются в качестве антиэнтропийного механизма в нескольких распределенных реплицированных хранилищах ключей / значений: Динамо Риак Кассандра Без сомнения, антиэнтропийный механизм - это хорошо - временные сбои в производстве просто случаются. Я просто не уверен, что понимаю, почему деревья Меркла - популярный подход. Отправка полного дерева Меркла партнеру включает …

1
Как вы называете модель данных DynamoDB и Cassanda?
В статье DynamoDB Wikipedia говорится, что DynamoDB является базой данных « ключ-значение ». Однако, называя ее базой данных «ключ-значение», полностью упускается чрезвычайно фундаментальная особенность DynamoDB - ключа сортировки : ключи состоят из двух частей (ключа раздела и ключа сортировки), и элементы с одним и тем же ключом раздела могут быть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.