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

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

220
Что такое первичный ключ хэша и диапазона?

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

204
Amazon SimpleDB против Amazon DynamoDB

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

172
DynamoDB против MongoDB NoSQL [закрыто]

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

112
Как рекомендуется удалить большое количество элементов из DynamoDB?

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

109
AWS MySQL RDS против AWS DynamoDB [закрыто]

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

109
Количество атрибутов в ключевой схеме должно соответствовать количеству атрибутов, определенных в определениях атрибутов.

Я пытаюсь создать простую таблицу с помощью оболочки 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",...

103
Запрос DynamoDB по дате

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

99
Какой тип данных следует использовать для отметки времени в DynamoDB?

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

85
В чем разница между сканированием и запросом в Dynamodb? Когда использовать сканирование / запрос?

Операция запроса, как указано в документации DynamoDb: Операция запроса выполняет поиск только значений атрибутов первичного ключа и поддерживает подмножество операторов сравнения для значений атрибутов ключа для уточнения процесса поиска. и операция сканирования: Операция сканирования сканирует...

82
CloudFormation настаивает на том, что мой JSON для создания DynamoDB недействителен ... но я не понимаю, как

Вот (часть DynamoDB) мой JSON, сгенерированный Troposphere: "sandbox": { "Properties": { "AttributeDefinitions": [ { "AttributeName": "audit_id", "AttributeType": "S" }, { "AttributeName": "status", "AttributeType": "S" }, { "AttributeName": "filename", "AttributeType": "S" }, { "AttributeName":...

79
Объясните деревья Меркла для использования в конечном итоге

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

9
Как вы называете модель данных DynamoDB и Cassanda?

В статье DynamoDB Wikipedia говорится, что DynamoDB является базой данных « ключ-значение ». Однако, называя ее базой данных «ключ-значение», полностью упускается чрезвычайно фундаментальная особенность DynamoDB - ключа сортировки : ключи состоят из двух частей (ключа раздела и ключа сортировки), и...