Я только начал изучать DynamoDB от Amazon. Очевидно, масштабируемость привлекает, но я пытаюсь выйти из режима SQL и перейти в режим без SQL. Можно ли это сделать (при всех преимуществах масштабируемости Dynamodb):
Имейте множество записей (скажем, 5-10 миллионов), проиндексированных по некоторому числу. Одно из полей в каждой записи будет датой создания. Есть ли эффективный способ для Dynamo DB предоставить моему веб-приложению все записи, созданные между двумя датами?
Более простой вопрос - может ли Dynamo db дать мне все записи, в которых поле соответствует определенному числу. То есть будет еще одно поле, которое является числом, для аргумента скажем, от 0 до 10. Могу ли я попросить Dynamodb предоставить мне все записи, которые имеют значение, например. 6?
Нужны ли обоим этим запросам сканирование всего набора данных (что, как я полагаю, является проблемой, учитывая размер набора данных?)
огромное спасибо