Как создать ExорогоGraph - PullRequest
0 голосов
/ 21 июня 2019

Я хочу использовать приведенный ниже код в моем приложении

LoadingCache<Key, Graph> graphs = Caffeine.newBuilder()
    .maximumSize(10_000)
    .build(key -> createExpensiveGraph(key));

Но я настолько туп в многопоточности, что не мог понять, как мне реализовать функцию createExoyGraph. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 30 июня 2019

createExpensiveGraph - это просто заполнитель для любой функции, которую вы хотите кэшировать.Это может быть получение значения из базы данных, выполнение HTTP-вызова или вычисление вычислительно дорогого значения.В зависимости от того, что вы хотите кэшировать, вы должны сами реализовать и назвать эту функцию.

...