Я пытаюсь понять, что я могу использовать для будущего проекта, мы планируем хранить от 500 тыс. Записей в месяц в первый год и, возможно, еще больше в течение следующих лет, это вертикальное приложение, поэтому нет необходимости использовать База данных для этого, поэтому я решил выбрать хранилище данных noSQL.
Первый вариант, который мне пришел в голову, был mongo db, так как это очень зрелый продукт с большой поддержкой со стороны сообщества, но с другой стороны, мы получили совершенно новый продукт, который предлагает управляемый сервис с максимальной производительностью, я разработаю этот приложения, но нет плана обслуживания (по крайней мере, на данный момент), поэтому я думаю, что это будет огромным преимуществом, так как amazon обеспечивает гибкий способ масштабирования.
Мое главное беспокойство связано со структурой запросов, я еще не рассматривал возможности запросов DynamoDB, но, поскольку это хранилище данных AK / V, я чувствую, что это может быть более ограниченным, чем Mongo DB.
Если кто-то имел опыт переноса проекта из mongoDB в DynamoDB, любой совет будет полностью оценен.