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

Er der MGET-analog til Redis-hash?

Du kan forespørge hashes eller nøgler i pipeline, dvs. i én anmodning til din redis-instans. Den faktiske implementering afhænger af din klient, men med redis-py ville det se sådan ud:

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

Klienten vil udstede en anmodning med 3 kommandoer. Dette er den samme teknik, som bruges til at tilføje flere værdier til et sæt på én gang.

Læs mere på http://redis.io/topics/pipelining



  1. Mongoose, sorter forespørgsel efter udfyldt felt

  2. Plotning af staters navn på kortet ved hjælp af Node js og D3 i realtid

  3. Hvad er fordelen ved Redis clustering på forskellige værter?

  4. Hvordan kender man master/slave status for redis?