Heim > Datenbank > Redis > Hauptteil

Welche Redis-Serialisierungsmethoden gibt es?

(*-*)浩
Freigeben: 2019-11-30 09:26:01
Original
11094 Leute haben es durchsucht

Welche Redis-Serialisierungsmethoden gibt es?

Verwenden Sie die folgende Serialisierungsmethode für den Redis-Wert:

1: JdkSerializationRedisSerializer: (Empfohlenes Lernen: Redis-Video-Tutorial )

2: GenericJackson2JsonRedisSerializer

3: StringRedisSerializer

4: GenericFastJsonRedisSerializer

Nur gefunden 4: GenericFastJsonRedisSerializer, am besten zu verwenden, nicht Fehlerberichterstattung

Das Folgende ist eine kurze Einführung nach der anderen

1: JdkSerializationRedisSerializer:

Beim Serialisieren von Java-Objekten tritt der folgende Fehler auf:

DefaultSerializer requires a Serializable payload but received an object of type [com.everestfortune.cf.bean.CaseInfoBean]
Nach dem Login kopieren

Wechseln Sie zu logDB

Grund: Mit JdkSerializationRedisSerializer serialisierte Beans müssen die Serializable-Schnittstelle implementieren

2: GenericJackson2JsonRedisSerializer

Beim Abrufen von Daten von Redis ist der folgende Fehler aufgetreten:

2019-04-26 11:26:41.510 ERROR 11656 --- [nio-9076-exec-7] c.e.cf.controller.ApplyController
Nach dem Login kopieren

: redis konnte die Daten nicht abrufen, mes=Could not read JSON: Cannot construction example of `java.time.LocalDate`

(no Creators, like default construct, exist):
 cannot deserialize from Object value (no delegate- or property-based Creator)
Nach dem Login kopieren

Grund: LocalDate ist eine neue Klasse in Java8. Die Serialisierungsmethode von GenericJackson2JsonRedisSerializer kann nicht erkannt werden. 3: StringRedisSerializer kann keine Beans, sondern nur Daten vom Typ String serialisieren , wenn die Werte alle Zeichenfolgentypen sind, kann auf diese Weise serialisiert werden

4: GenericFastJsonRedisSerializer:

Bisher wurden keine Probleme gefunden, es ist sehr nützlich

Weitere technische Artikel zum Thema Redis finden Sie in der Spalte Redis Getting Started Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonWelche Redis-Serialisierungsmethoden gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage