На данный момент у меня есть небольшое приложение JavaFX, которое генерирует отчеты и статистику из данных на удаленном MySQL-сервере. Я использую EclipseLink для сохранения. Поскольку доступ доступен только для чтения, и данные не всегда должны быть свежими, я думал, что могу ускорить процесс, используя встроенную базу данных (H2), которая может быть синхронизирована с удаленным сервером, когда и когда пользователь захочет. Проблема в том, что я не знаю, как это сделать.Синхронизировать встроенную БД с удаленным DB
Что я до сих пор придумал, это выполнить mysqldump, сделать дамп удаленного сервера и выполнить результирующий SQL-скрипт локально. Это, безусловно, далека от элегантности, поэтому: есть ли патентное решение для этой задачи?
Мы говорим о множестве таблиц и данных (или даже возможно много данных за это время)? – augustoccesar
около 50 столов, около 100 МБ, но не особенно быстро растущих. –