Redis довольно популярен в Java, сама Spring обеспечивает довольно простую абстракцию для кэширования, используя Redis.
Вы просто применяете аннотацию @cachable или используете программный подход cache.get (..).
Существует также возможность для Cache.Evict для удаления устаревших записей и загружать новые.
и в основном это, когда говорится о Redis. Не так много говорят о том, чтобы сохранить кэш в конечном итоге в конечном итоге. Это занимает некоторое время из -за /причин /. Между тем, экземпляр B начинает загружаться, и он идет быстро. Более новое значение b приземляется в кэше, но переопределяется старым значением. Между тем, экземпляр B завещает значение.
Затем кэш a сохраняет значение в кэше.
Cache заканчивается значением STAłE, здесь нет консистенции /возможностей /OS. проблема. С первого рук кажется, что нет никакой разницы между в памяти и внешним кэше. < /P>
Как вы справляетесь с этой проблемой? Какие -нибудь из коробки решений?
Подробнее здесь: https://stackoverflow.com/questions/796 ... al-with-it