Мне нужно разработать проект Spring MVC. Это дает пользователю возможность работать в Интернете с использованием обычного доступа в Интернет. Я также должен предоставить пользователю возможность работать в автономном режиме.Автономная БД с Hibernate
Поэтому я хочу разработать автономное приложение java, которое пользователи могут установить на свой компьютер. Например, они могут обмениваться данными с сервером, используя JSON с Jackson.
Мой вопрос касается стороны клиента. Предположим, что обрабатывать данные с помощью ORM, например Hibernate, какие автономные db лучше всего подходят для избежания установки СУБД (например, mysql, mssql, ...)?
Я хочу, чтобы избежать установки большого количества программного обеспечения на клиента.
Я разработал такой проект, где клиенты - планшет Android, инструмент ORM - ormlite и db sqlite. Db состоит из файла.
Благодарим за отзыв! Marco