Я разрабатываю проект в последний год в Uni, и это будет приложение для Android. В принципе, «компания» обновляет базу данных с заданиями, которые необходимо выполнять по всей стране. Его полевые работники будут использовать приложение для отображения рабочих мест, доступных в их местоположении. Затем рабочие выбирают задания, которые они выполняют, и отправляют выбор обратно в базу данных.Что я буду использовать: Google Datastore или Cloud SQL?
Я хотел бы использовать Google App Engine для этого, и сейчас я изучаю его. Я столкнулся с двумя методами хранения данных в GAE: Datastore и Cloud SQL.
Лично я хотел бы использовать NoSql Datastore, чтобы поэкспериментировать и изучить его.
Что бы вы посоветовали мне использовать для моего прецедента?
Каковы плюсы и минусы использования обоих указанных методов?
Если я поеду с Google Datastore, это руководство полезно для меня с самого начала? https://developers.google.com/appengine/docs/java/datastore/
Cloudsql требует биллинга (то есть кредитной карты) в производстве хранилища данных не для небольших приложений. Это может быть решающим фактором в его собственном праве ;-) –