Image

Imagem_a_m_o_n wrote in Imageru_java

Category:

Кеширование базы методом Java Quick Starter

Если я ничего не путаю, Java Quick Starter работает следующим образом.
В фоне он переодически перечитыват файлы необходимые для старта java,
так что при запуске с большой вероятностью все эти данные будут в кэше
файловой системы, что должно существенно снизить disk-io при старте и
соответственно ускорить запуск java приложения.

Закралась у меня идея тем же способом кэшировать часть данных в базе,
что бы при входе пользователя в приложение он с большей вероятностью
получил результат без чтения диска (база получит данные сразу, за счёт
того что они уже буду в fs-cache).

Собствено вопрос: пробовал ли кто нибудь такие махинации, есть ли смысл,
как это сделать проще и не просадить при этом диск на чтении.

P.S. ehcache не предлагать, я спросил то что спросил :)