Какую базу данных разработки вы используете для Websphere Commerce Developer?
В настоящее время мы встроили Derby DB на каждый компьютер разработчика. У меня есть некоторые проблемы в соответствии с этим:
Derby поддерживает только одно соединение одновременно. Я должен закрыть WAS, чтобы проверить структуру и содержание БД с помощью любого визуального инструмента. Кроме того, я понятия не имею, возможно ли вообще использовать какой-либо профилировщик для наблюдения за тем, что происходит с БД, когда работает Commerce. Вы используете дерби? У каждого разработчика в вашей команде есть своя собственная база данных или БД централизована и совместно используется? Любые возможные недостатки, если я заменю всех разработчиков Derby на локальную DB2?
1 ответ
Есть 2 распространенных способа сделать это для среды разработки. Наиболее простым является установка DB2 в качестве базы данных разработчика на локальном компьютере. У этого подхода нет явных недостатков, за исключением того, что вам приходится управлять каждой базой данных и регулярно обновлять ее. Самое большое преимущество заключается в том, что в вашей среде разработки вы получаете ту же базу данных, что и в вашей производственной среде.
Второй подход заключается в установке централизованного экземпляра DB2. Это проще в управлении, но вы рискуете, что изменения одного разработчика отравят БД для остальной части команды.