2015-05-12 6 views
0

Мы разрабатываем гибридное приложение с использованием платформы IBM MobileFirst Platform Foundation 6.3.Использование базы данных Mobilefirst для синхронизации jsonstore

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

Неплохая практика использования этой базы данных в качестве основы для наших приложений?
Будет ли это создавать накладные расходы?

ответ

1

Сервер MobileFirst, установленный в среде разработки (плагин Eclipse), по умолчанию использует базу данных на базе файловой системы (HSQL).

Сервер MobileFirst, установленный в среде QA/Production, поддерживает базу данных от этих поставщиков: MySQL, Oracle, DB2.

В обоих случаях база данных, созданная для использования MobileFirst Server, должна использоваться исключительно сервером MobileFirst. Он не должен функционировать как бэкэнд для хранения другой информации в нем для использования приложениями, которые обслуживаются сервером MobileFirst.

Он должен быть отдельно размещенными базами данных - он может находиться на одной машине, если он в состоянии и имеет достаточно ресурсов, но это должны быть разные базы данных.

+0

Один процесс базы данных может управлять несколькими логическими базами данных. Я не думал, что есть проблема с наличием данных приложения в своей собственной логической базе данных в своей собственной схеме. Согласуется ли этот подход с вашим советом здесь «разная база данных»? – djna

+0

Да. Я имею в виду, что, конечно, вы можете иметь базу данных с несколькими схемами внутри. Просто не используйте базу данных WRKLGHT, например, для других целей. –

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