sql >> Database teknologi >  >> NoSQL >> Redis

hvordan man gemmer et komplekst objekt i redis (ved hjælp af redis-py)

Faktisk kan du gemme python-objekter i redis ved hjælp af den indbyggede modul pickle.

Her er et eksempel.

import pickle
import redis

r = redis.StrictRedis(host='localhost', port=6379, db=0)
obj = ExampleObject()
pickled_object = pickle.dumps(obj)
r.set('some_key', pickled_object)
unpacked_object = pickle.loads(r.get('some_key'))
obj == unpacked_object


  1. Indsættelse af et stort udvalg af objekter i mongodb fra nodejs

  2. Introduktion til Redis

  3. Mongodb-forespørgsel med felter i de samme dokumenter

  4. Redis leder efter env redis url-variabel ikke sikker på, hvor env-variabelen dårlig URI skal placeres (er ikke URI?):(URI::InvalidURIError)