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

Node.js, (Hi)Redis i multipolecenie

Tworzenie obiektów multi w node_redis jest bardzo tanie. Jako efekt uboczny, pomyślałem, że fajnie byłoby pozwolić ci je ponownie wykorzystać, ale jest to oczywiście przydatne tylko w niektórych okolicznościach. Śmiało i twórz nowy obiekt multi za każdym razem, gdy potrzebujesz nowej transakcji.

Jedną rzeczą, o której należy pamiętać, jest to, że powinieneś używać multi tylko wtedy, gdy faktycznie potrzebujesz wszystkich operacji do wykonania atomowego na serwerze Redis. Jeśli chcesz po prostu skutecznie połączyć serię poleceń, aby zaoszczędzić przepustowość sieci i zmniejszyć liczbę wywołań zwrotnych, którymi musisz zarządzać, po prostu wyślij poszczególne polecenia, jedno po drugim. node_redis automatycznie „prześle” te żądania do serwera w kolejności, a poszczególne wywołania zwrotne poleceń, jeśli takie wystąpią, będą wywoływane w kolejności.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak szukać kluczy z wartością? Na przykład zdobądź wszystkie KLUCZE, których wartością jest jakaś wartość

  2. Łączysz się bezpośrednio z Redis za pomocą (po stronie klienta) javascript?

  3. Redis nie pobierze danych z pamięci podręcznej

  4. Pierwsze kroki z interfejsami API klienta Redis

  5. Czy istnieje blokująca biblioteka redis dla node.js?