В моем текущем проекте мы кэшируем много информации во время запуска приложения. Мы запрашиваем кеширование некоторых данных в ehcache и других на карте Java. Это clumpsy и грязный. Я хочу создать систему кэширования, которая проста. Базовая технология кэширования может быть чем-то вроде ehcache или hazelcast.Лучший пользовательский дизайн кеша в Java
Наше приложение только считывает данные, но не обновляет их. Обновление выполняется другой командой менее часто.
Может ли кто-нибудь привести пример, как создать такую систему кеша в java?
Благодаря
Вы хотите использовать почти кеш? Это компромисс между согласованностью данных, но для редко обновляемых данных он может принести огромный прирост производительности, поскольку когда доступ к данным хранится локально на узле кластера или даже клиенте, если хотите. – noctarius
Некоторое время назад я написал технический документ по различным стратегиям кэширования. Если вы ищете общий обзор, который может помочь (https://hazelcast.com/resources/caching-strategies/), для полного технического пошагового руководства, я думаю, что stackoverflow может оказаться неправильным. – noctarius