Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Najskuteczniejszy sposób na uzyskanie kilku skrótów w Redis?

Najbardziej wydajnym sposobem byłoby użycie potoku.

Zakładając, że chcesz wszystko dla danego klucza i znasz już wszystkie klucze:

import redis

r = redis.Redis(host='localhost', port=6379, db=0)
p = r.pipeline()
for key in keys:
    p.hgetall(key)

for h in p.execute():
    print h

Więcej informacji o potokach można znaleźć tutaj:http://redis.io/topics/pipelining




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bezpieczne nadawanie wiadomości do wykorzystania przez określonego odbiorcę za pomocą redis i python

  2. redis limit czasu połączenia ze zdalnym serwerem w dokerze

  3. przechowuj zakresy adresów IP w Redis

  4. Laravel wszystkie identyfikatory sesji ze sterownikiem Redis

  5. Jak debugować polecenie błędu OOM niedozwolone, gdy używana pamięć> „maxmemory” w Redis?