Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Apakah ada analog MGET untuk hash Redis?

Anda dapat meminta hash atau kunci apa pun dalam saluran, yaitu dalam satu permintaan ke instance redis Anda. Implementasi sebenarnya tergantung pada klien Anda, tetapi dengan redis-py akan terlihat seperti ini:

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

Klien akan mengeluarkan satu permintaan dengan 3 perintah. Ini adalah teknik yang sama yang digunakan untuk menambahkan beberapa nilai ke satu set sekaligus.

Baca lebih lanjut di http://redis.io/topics/pipelining



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. redis-server di ubuntu14.04:Alamat ikat sudah digunakan

  2. Penggunaan sederhana EM::Synchrony#sync menyebabkan FiberError 'root fiber' -- salah saya?

  3. Redis Bersyarat disetel / hanya memperbarui dengan versi terbaru?

  4. Mengubah izin file default di redis dump

  5. Apa manfaat pengelompokan Redis pada host yang berbeda?