Существует ли нативный кофеин, эквивалентный кешу Google Guava ForwardingCache? - PullRequest
0 голосов
/ 14 октября 2019

Преобразование старого кода из кэша Guava для использования Caffeine, который предположительно имеет лучшую производительность. Основная часть реализации распространяется на com.google.common.cache.ForwardingCache, который выглядит как прославленный делегатор. Есть ли похожая концепция в кофеине, или мне лучше перестроить ее, чтобы использовать что-то еще? Кажется, что цель здесь состоит в том, чтобы хранить и читать из одного из набора кэшей в зависимости от целого числа, связанного с текущим потоком. Когда этот кеш получает запрос, он делегирует запрос к кешу, выбранному с помощью целого числа, связанного с текущим потоком. Итак, клиентский кэш по существу: ForwardingCache (Integer, Cache)

...