sql >> Databáze >  >> NoSQL >> Redis

Node.js, (Hi)Redis a příkaz multi

Vytvoření více objektů v node_redis je velmi levné. Jako vedlejší účinek jsem si myslel, že by bylo zábavné nechat je znovu použít, ale to je zjevně užitečné pouze za určitých okolností. Pokračujte a vytvořte nový multiobjekt pokaždé, když potřebujete novou transakci.

Jedna věc, kterou je třeba mít na paměti, je, že byste měli používat multi pouze v případě, že skutečně potřebujete všechny operace provést atomicky na serveru Redis. Chcete-li pouze efektivně dávkovat řadu příkazů, abyste ušetřili šířku pásma sítě a snížili počet zpětných volání, která musíte spravovat, stačí odeslat jednotlivé příkazy jeden po druhém. node_redis automaticky „zřetězí“ tyto požadavky na server v pořadí a jednotlivá zpětná volání příkazů, pokud existují, budou vyvolána v daném pořadí.




  1. Jak nahradit existující dokumenty při importu souboru do MongoDB

  2. Odeberte všechna pole, která mají hodnotu null

  3. Začínáme s MongoDB a Mongoose

  4. Redis filtrovat podle rozsahu, seřadit a vrátit nejprve 10