Guava LoadingCache ағыны қауіпсіз бе?
Guava LoadingCache ағыны қауіпсіз бе?

Бейне: Guava LoadingCache ағыны қауіпсіз бе?

Бейне: Guava LoadingCache ағыны қауіпсіз бе?
Бейне: Java Guava Cache Loader in Spring Boot | Cache Statistics 2024, Қараша
Anonim

Интерфейс LoadingCache Кілттерден мәндерге дейін жартылай тұрақты салыстыру. Мәндер автоматты түрде жүктеледі кэш , және ішінде сақталады кэш шығарылғанға немесе қолмен жарамсыз деп танылғанға дейін. Бұл интерфейсті енгізу күтілуде жіп - қауіпсіз , және болуы мүмкін қауіпсіз бірнеше бір мезгілде қол жеткізуге болады жіптер.

Сол сияқты, сіз Guava Cache ағыны қауіпсіз бе?

Гуава кэш HashMap немесе ConcurrentHashMap қарағанда көбірек икемділік пен қуатты ұсынады, бірақ EHCache немесе Memcached пайдалану сияқты ауыр емес (немесе осы мәселе бойынша сенімді Гуава кэш тек жадта жұмыс істейді). Басқа «asMap» әдісі бар, ол жазбаларды ашады кэш сияқты жіп қауіпсіз карта.

Сондай-ақ біліңіз, Guava кэш қалай жұмыс істейді? The Guava Cache - бұл қосымша кэш , дегеннен нысанды сұраған кезде деген мағынада кэш , ол берілген кілт үшін сәйкес мәннің әлдеқашан бар-жоғын тексереді. Егер оның мәні әлі жоқ болса, ол мәнді алу үшін CacheLoader пайдаланады, содан кейін ол мәнді файлда сақтайды. кэш және оны қайтарады.

Сол сияқты, гуава кэш дегеніміз не?

Гуава кэш икемді және қуатты қамтамасыз ететін қарапайым кітапхана кэштеу Мүмкіндіктер. Гуава кэш икемді және қуатты қамтамасыз ететін қарапайым кітапхана кэштеу Мүмкіндіктер. ретінде гуава әзірлеушілер түсіндіреді, гуава кэш жылдам қол жеткізу қажет болғанда және мәндер бірнеше рет алынғанда пайдаланылуы мүмкін.

LoadingCache дегеніміз не?

А LoadingCache тіркелген CacheLoader орнатылған кэш болып табылады. CacheLoader жасау әдетте V load(K пернесі) Ерекше жағдайды жою әдісін іске асыру сияқты оңай.

Ұсынылған: