LoadingCache ምንድን ነው?
LoadingCache ምንድን ነው?

ቪዲዮ: LoadingCache ምንድን ነው?

ቪዲዮ: LoadingCache ምንድን ነው?
ቪዲዮ: እምነት ምንድን ነው? DAWIT DREAMS SEMINAR 4 (አራት) @DawitDreams 2024, ግንቦት
Anonim

ሀ መሸጎጫ በመጫን ላይ ከተያያዘ መሸጎጫ ጋር አብሮ የተሰራ መሸጎጫ ነው። መሸጎጫ ጫኝ መፍጠር በተለምዶ V ሎድ(K ቁልፍ) የሚጥለውን ዘዴ ከመተግበር በስተቀር ቀላል ነው።

በተጨማሪ፣ Guava Cache እንዴት ነው የሚሰራው?

የ ጉዋቫ መሸጎጫ ነው። ጭማሪ መሸጎጫ , በ ትርጉሙ ውስጥ አንድ ነገር ከ መሸጎጫ , ለቀረበው ቁልፍ ቀድሞውንም ተመጣጣኝ ዋጋ እንዳለው ያረጋግጣል። እሴቱ ከሌለው እሴቱን ለማምጣት CacheLoader ይጠቀማል እና እሴቱን በ ውስጥ ያከማቻል። መሸጎጫ እና ይመልሳል.

በተመሳሳይ የGuava Cache ክር ደህንነቱ የተጠበቀ ነው? ጉዋቫ መሸጎጫ ከ HashMap ወይም ConcurrentHashMap የበለጠ ተለዋዋጭነት እና ሃይል ይሰጣል፣ነገር ግን EHCache ወይም Memcached (ወይም ለዛም ጠንካራ) የመጠቀም ያህል ከባድ አይደለም ጉዋቫ መሸጎጫ በማህደረ ትውስታ ውስጥ ብቻ ይሰራል). በ ውስጥ ያሉትን ግቤቶች የሚያጋልጥ ሌላ 'asMap' አለ። መሸጎጫ እንደ የክር አስተማማኝ ካርታ.

በተመሳሳይ ሁኔታ አንድ ሰው የጉዋቫ መሸጎጫ ምንድን ነው?

የጉዋቫ መሸጎጫ ተለዋዋጭ እና ኃይለኛ የሚሰጥ ቀላል ቤተ-መጽሐፍት ነው። መሸጎጫ ዋና መለያ ጸባያት. የጉዋቫ መሸጎጫ ተለዋዋጭ እና ኃይለኛ የሚሰጥ ቀላል ቤተ-መጽሐፍት ነው። መሸጎጫ ዋና መለያ ጸባያት. እንደ ጉዋቫ ገንቢዎች ያብራራሉ ፣ ጉዋቫ መሸጎጫ ፈጣን መዳረሻ በሚያስፈልግበት ጊዜ እና እሴቶች ብዙ ጊዜ ሲመጡ መጠቀም ይቻላል።

የመሸጎጫ ክብደት ምንድነው?

ከፍተኛ ክብደት (ረጅም ክብደት ) ከፍተኛውን ይገልጻል ክብደት ግቤቶች የ መሸጎጫ ሊይዝ ይችላል። static CacheBuilder newBuilder() ጠንካራ ቁልፎችን፣ ጠንካራ እሴቶችን እና ምንም አይነት አውቶማቲክ ማስወጣትን ጨምሮ በነባሪ ቅንጅቶች አዲስ መሸጎጫ ግንባታን ይገነባል።

የሚመከር: