sql >> Database >  >> NoSQL >> Redis

hoe een complex object in redis op te slaan (met redis-py)

Eigenlijk kun je python-objecten in redis opslaan met behulp van de ingebouwde module augurk.

Hier is een voorbeeld.

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. Implementatie van goMongoDB-achtige Query-expressie-objectevaluatie

  2. MongoNetworkError:kon geen verbinding maken met server [localhost:27017] bij eerste verbinding [MongoNetworkError:verbinding maken met ECONNREFUSED 127.0.0.1:27017]

  3. mangoest/mongodb-query meerdere sorteringen

  4. MongoDB $addToSet