Я только начинаю работать с кешем кофеина и нуждаюсь в пояснении для нескольких случаев использования.
- Я вижу, что кофеин поддерживает функцию invalidate / invalidateAll только для синхронного кеша. Я хотел бы знать, почему функция недействительности не поддерживается для AsyncCache?
asyncCache.synchronous().invalidate(key) //supported for synchronous cache
asyncCache.invalidate(key)// not supported for async cache
Также хотел уточнить, загружает ли метод put в AsyncCache запись в кеш асинхронно? Я хотел вручную добавить список записей в AsyncCache. Не уверен, что asyncCache.asMap (). PutAll () или итерация и добавление записей с помощью asyncCache.put () выполняет задание асинхронно?
Кто-нибудь может подробнее рассказать об этом?