Heim > Datenbank > Redis > Hauptteil

Kann Redis Objekte speichern?

(*-*)浩
Freigeben: 2019-11-23 10:13:27
Original
4037 Leute haben es durchsucht

Kann Redis Objekte speichern?

Redis ist weit verbreitet, aber Redis selbst verfügt nicht über eine Methode zum direkten Speichern von Objekten. Wir können Objekte speichern, indem wir sie konvertieren.

fasst die folgenden Optionen grob zusammen: (Empfohlenes Lernen: Redis-Video-Tutorial)

Option 1: Das serialisierte Objekt ist Binär

Verwenden Sie die Redis-Schnittstelle:

jedis.get(byte[] key)
jedis.set(byte[] key, byte[] value)
Nach dem Login kopieren

Was die Serialisierungsmethode betrifft, haben wir viele Möglichkeiten, wie zum Beispiel: Java-Serialisierung, Protobuf oder manuelle Serialisierung selbst

public byte[] serialize(Object obj);
public Object unSerialize(byte[] bytes);
Nach dem Login kopieren

Option 2: In String serialisieren

Verwenden Sie die Redis-Schnittstelle:

jedis.get(String key);
jedis.set(String key, String value);
Nach dem Login kopieren

In String serialisieren, wir haben auch viele Optionen: Json (Jackson , FastJson),

Weitere technische Artikel zum Thema Redis finden Sie in der Spalte

Einführungs-Tutorial zur Verwendung der Redis-Datenbank, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonKann Redis Objekte speichern?. 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