Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

cách lưu trữ một đối tượng phức tạp trong redis (sử dụng redis-py)

Trên thực tế, bạn có thể lưu trữ các đối tượng python trong redis bằng cách sử dụng bộ gắp mô-đun tích hợp sẵn.

Đây là ví dụ.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis Pub-Sub hoặc chương trình phát sóng của Socket.IO

  2. Resque, Resque Server, trên RedisToGo với Heroku

  3. Thực thi bất đồng bộ các lệnh redis

  4. Bình theo Ví dụ - Triển khai Hàng đợi Tác vụ Redis

  5. Khớp Redis QUÉT