Приложение отдает одинаковые данные клиентам. Например список стран. Я хочу сделать так, чтобы не нужно было постоянно дергать базу, а при первом запуске приложения считывать в кэш этот справочник и отдавать по запросу. Дело в том, что кэш должен жить постоянно, естественно пока работает приложение. Раз в сутки приложение будет проверять если изменения в БД по справочнику и если, да то дописывать эти изменения в кэш. Для этих целей я выбрал ConcurrentHashMap<> Как считаете подойдет ли такая структура для этих целей и нормальная ли эта идея держать это в кэше. Можно ли сделать кэш с пагинацией, что-то вроде Page или придется считывать все, а потом дробить на страницы и хранить уже в кэше? Приоритетом в таком выборе была скорость ответа.
Продвижение своими сайтами как стратегия роста и независимости