2013-10-04 5 views
1

Я разрабатываю проект в последний год в 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/

+0

Cloudsql требует биллинга (то есть кредитной карты) в производстве хранилища данных не для небольших приложений. Это может быть решающим фактором в его собственном праве ;-) –

ответ

1

перейти с помощью базы данных Google App Engine. его очень эффективно использовать. да, тат-документа достаточно для начала.

2

Я бы сказал, что оба будут работать. Если вы хотите открыть Хранилище данных Google, подойдите к нему. Но я бы посоветовал вам взглянуть на Objectify, эта библиотека отлично подходит для вас с этой технологией.

Смежные вопросы