Heim  >  Artikel  >  Java  >  Warum Redis zum Caching verwenden?

Warum Redis zum Caching verwenden?

藏色散人
藏色散人Original
2019-05-21 10:38:415705Durchsuche

Cache ist in lokalen Cache und verteilten Cache unterteilt. Am Beispiel von Java wird lokales Caching mithilfe der integrierten Karte oder Guave implementiert. Das Hauptmerkmal ist, dass es leichtgewichtig und schnell ist. Der Lebenszyklus endet mit der Zerstörung der JVM und im Fall mehrerer Instanzen Instanz Jeder Cache muss gespeichert werden, und der Cache ist nicht konsistent.

Warum Redis zum Caching verwenden?

Die Verwendung von Redis oder Memcached wird als verteilter Cache bezeichnet. Bei mehreren Instanzen teilt sich jede Instanz einen Datencache und der Cache ist konsistent. Der Nachteil besteht darin, dass der Redis- oder Memcached-Dienst hochverfügbar gehalten werden muss und die gesamte Programmarchitektur relativ komplex ist.

Warum dann Redis zum Caching verwenden?

Gründe:

1. Redis kann Dutzende von G-Speichern für das Caching verwenden persistiert;

3. Redis kann Millionen von Parallelitäten pro Sekunde verarbeiten

5 ein Ablaufmechanismus;

6.

Das obige ist der detaillierte Inhalt vonWarum Redis zum Caching verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn