Для какого типа требований вы выбираете Apache Derby (или Java DB) через MySQL (или наоборот)? Я огляделся, и люди просто сравнили эти два, но никто не говорит о том, когда следует учитывать каждый из них. Я разрабатываю веб-приложение с использованием Glassfish + Java/Restlet + MySQL.
Я ожидаю около 100-200 пользователей для этой системы с нагрузкой около 30-50 одновременных пользователей в данный момент - в основном.
Мне сказали посмотреть Derby, если я хочу сделать загружаемое/распространяемое веб-приложение. Но разве это единственная причина, по которой я буду использовать ее? Подходит ли он для веб-приложений? Кто-нибудь использовал его? Каков был ваш опыт и когда вы выбираете друг друга? (Большинство обсуждений предшествовало сравнению MySQL v5, когда у него не было поддержки хранимых процедур, триггеров и т.д., Но это уже не так).
Я могу понять автономную модель сервера БД с веб-сервером, отправляющим запросы, но как эта модель изменяется со встроенным db? Или по умолчанию используется Derby в конфигурации сети?