Hjem Skyen Hvad er distribueret cache? - definition fra techopedia

Hvad er distribueret cache? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Distribueret cache?

Distribueret cache er en udvidelse til det traditionelle koncept for cache, hvor data placeres i et midlertidigt lager lokalt for hurtig hentning. En distribueret cache er mere cloud computing i omfang, hvilket betyder, at forskellige maskiner eller servere bidrager med en del af deres cachehukommelse i en stor pool, der kan fås adgang til via flere noder og virtuelle maskiner. Begrebet og betydningen af ​​cache her forbliver det samme; det er kun processen med at skabe den store pool af cache, der er relativt ny inden for koncept og teknologi.

Techopedia forklarer Distribueret cache

Distribueret cache bruges i vid udstrækning i cloud computing-systemer og virtualiserede miljøer, fordi det giver stor skalerbarhed og fejltolerance. En distribueret cache kan spænde over flere noder eller servere, som tillader den at vokse i kapacitet ved blot at tilføje flere servere. En cache har traditionelt fungeret som en meget hurtig metode til at gemme og hente data, og som sådan er den mest implementeret ved hjælp af hurtig hardware i nærheden af ​​hvad der bruger dem. Men distribuerede cache skal undertiden fås adgang til via kommunikationslinjer bortset fra bus på hardniveau, hvilket giver den ekstra omkostning, hvilket betyder, at den ikke er lige så hurtig som traditionel hardwarecache. På grund af dette er det ideelt at bruge distribueret cache til lagring af applikationsdata, der er bosiddende i databaser og websessionsdata. Det er mere velegnet til arbejdsmængder, der gør mere læsning end at skrive data, såsom produktkataloger eller sæt billeder, der ikke ændres ofte og flere brugeradgang på samme tid. Det ville ikke give meget fordel for data, der er unikke for hver bruger, der kan være dynamiske; dette serveres bedre af lokal cache.

Selvom det ikke er så hurtigt som traditionel lokal cache, er distribueret cache blevet muliggjort, fordi hovedhukommelsen er blevet meget billig, og netværkskort og netværk generelt er blevet meget hurtige.

Hvad er distribueret cache? - definition fra techopedia