Я немного читал о AppEngine от Google, который обеспечивает хостинг приложений. Я пробовал это, так как думаю, что это выглядит довольно интересно, но я немного обеспокоен частью базы данных.
Допустим, я разрабатываю свое Java-приложение локально. Я не хочу развертываться в Google каждый раз, когда я изменяю код, поэтому я установил симпатичный маленький контейнер сервлетов на моей машине для разработки, чтобы легко что-то тестировать. С AppEngine вы сохраняете вещи, используя их API хранилища данных, который в основном позволяет моделировать ваши данные с использованием объектов Java - что приятно.
Однако кажется, что эти данные встроены в сам код приложения (внутри .war, развернутого в Google). Могу ли я просто использовать их API хранилища данных локально? Как он будет храниться на моей локальной машине? Все ли они обрабатываются ими, так что мне просто нужно беспокоиться об использовании API хранилища данных, и при развертывании его в Google данные будут просто храниться иначе, чем на моем локальном компьютере?
Я просто немного запутался, потому что привык к тому, что часть данных наложена на код моего приложения.
Надеюсь, я достаточно ясно. Спасибо.