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

Có tương tự MGET cho hàm băm Redis không?

Bạn có thể truy vấn hàm băm hoặc bất kỳ khóa nào trong đường dẫn, tức là trong một yêu cầu đối với phiên bản redis của bạn. Việc triển khai thực tế phụ thuộc vào khách hàng của bạn, nhưng với redis-py, nó sẽ giống như sau:

pipe = conn.pipeline()
pipe.hgetall('foo')
pipe.hgetall('bar')
pipe.hgetall('zar')
hash1, hash2, hash3 = pipe.execute()

Máy khách sẽ đưa ra một yêu cầu với 3 lệnh. Đây là kỹ thuật tương tự được sử dụng để thêm nhiều giá trị vào một tập hợp cùng một lúc.

Đọc thêm tại http://redis.io/topics/pipelining



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Phiên Laravel 5.1 và Socket.IO + Redis - Gửi thông báo đến người dùng và nhóm người dùng đã đăng nhập (đã biết)

  2. Làm cách nào để sử dụng hợp lý các nhóm kết nối trong redis?

  3. Cách đọc nhiều Bộ được lưu trữ trên Redis bằng một số lệnh hoặc tập lệnh LUA

  4. lưu trữ chuỗi thời gian trong redis

  5. Cách tạo db (key_space) trong redis