sql >> Database >  >> NoSQL >> Redis

Node.js, (Hi)Redis en het multi-commando

De multi-objecten in node_redis zijn erg goedkoop om te maken. Als bijwerking dacht ik dat het leuk zou zijn om je ze opnieuw te laten gebruiken, maar dit is natuurlijk alleen nuttig onder bepaalde omstandigheden. Ga je gang en maak elke keer dat je een nieuwe transactie nodig hebt een nieuw multi-object.

Een ding om in gedachten te houden is dat je multi alleen moet gebruiken als je alle bewerkingen echt nodig hebt om atomair uit te voeren in de Redis-server. Als je een reeks commando's efficiënt wilt bundelen om netwerkbandbreedte te besparen en het aantal callbacks dat je moet beheren te verminderen, stuur dan gewoon de afzonderlijke commando's achter elkaar. node_redis zal deze verzoeken automatisch in volgorde naar de server "pijplijnen", en de individuele commando-callbacks, indien aanwezig, zullen in volgorde worden aangeroepen.




  1. Spring Data MongoDB Lookup met Pipeline Aggregation

  2. Hoe verzendt socket.io berichten over meerdere servers?

  3. Hoe voer ik een MongoDB js-script uit met behulp van de Java MongoDriver

  4. Woordenboek bijwerken in Mongodb