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

Node.js, (Hej)Redis og multikommandoen

Multiobjekterne i node_redis er meget billige at oprette. Som en bivirkning tænkte jeg, at det ville være sjovt at lade dig genbruge dem, men dette er naturligvis kun nyttigt under nogle omstændigheder. Gå videre og opret et nyt multiobjekt, hver gang du har brug for en ny transaktion.

En ting at huske på er, at du kun bør bruge multi, hvis du rent faktisk har brug for alle operationerne til at udføre atomisk i Redis-serveren. Hvis du blot ønsker at samle en række kommandoer effektivt for at spare netværksbåndbredde og reducere antallet af tilbagekald, du skal administrere, skal du blot sende de enkelte kommandoer, den ene efter den anden. node_redis vil automatisk "pipeline" disse anmodninger til serveren i rækkefølge, og de individuelle kommandotilbagekald, hvis nogen, vil blive påkaldt i rækkefølge.




  1. opgradere mongodb

  2. MongoDB til at bruge Sharding med $lookup Aggregation Operator

  3. Mongoose-opdatering opdateres ikke:{ ok:0, n:0, nÆndret:0 }

  4. Mongoose forbindelse