Выбор службы базы данных -mongohq vs dynamodb

В настоящее время я собираю информацию, какую службу базы данных мы должны использовать. Я все еще очень новичок в веб-разработке, но мы думаем, что хотим иметь базу данных noSQL.

Мы используем Java с Play! 2.

Нам нужна только база данных для регистрации пользователей.

Теперь я уже знаком с GAE ndb, который является хранилищем ключевых значений, таким как DynamoDB. MongoDB — это база данных документов. Я не уверен, какие преимущества есть у каждого решения.

Я также знаю, что DynamoDB работает на SSD, а mongoDB находится в памяти.

Преимуществом mongoDB будет то, что Java Play! уже «поддерживает» mongodb.

Теперь мы не ожидаем слишком большого использования базы данных, но нам нужно будет довольно быстро масштабироваться, если наше приложение будет расти.

Какие у меня есть альтернативы? Какие плюсы/минусы у них есть? Учитывая:

  • Цены
  • Масштабирование
  • Простота использования
  • Играть! поддерживать?
7
задан Community 22 September 2017 в 17:57
поделиться