Без серверного процесса вы говорите о библиотеке баз данных, такой как HSQLDB , Derby или SQLite .Они работают достаточно хорошо, если вы не ожидаете, что множество одновременных обновлений будут производительными или тому подобными.Те серверы БД, которые так неудобны в настройке, имеют реальную цель…
Имейте в виду, что если вы используете распределенную файловую систему для доступа нескольких пользователей к базе данных, вам понадобится распределенная блокировка дляработать (на самом деле очень больно; слишком много вопросов SO, чтобы выбрать хороший, на который можно указать), или у вас будет только один процесс с открытым соединением одновременно (очень ограниченно).Опять же, именно тогда имеет смысл использовать сервер БД.