Кэш 2к: Java-библиотека для кэширования
cache2k — это высокопроизводительная библиотека кэширования в оперативной памяти для Java.
Cache<String,String> cache = new Cache2kBuilder<String, String>() {}
.expireAfterWrite(5, TimeUnit.MINUTES) // истечение срока действия/обновление через 5 минут
.setupWith(UniversalResiliencePolicy::enable, b -> b // включить политику устойчивости
.resilienceDuration(30, TimeUnit.SECONDS) // справиться максимум с 30 секундами
// сбоя перед распространением исключений
)
.refreshAhead(true) // поддерживать актуальность при истечении срока действия
.loader(this::expensiveOperation) // функция автоматического заполнения
.build();
Для подробного ознакомления продолжайте Начало работы.
sun.misc.Unsafe
;Дополнительную документацию и последние новости см. на домашней странице cache2k.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )