sql >> Base de Datos >  >> NoSQL >> Redis

Node.js, (Hola) Redis y el comando multi

Los objetos múltiples en node_redis son muy económicos de crear. Como efecto secundario, pensé que sería divertido dejarlos reutilizarlos, pero obviamente esto solo es útil en algunas circunstancias. Continúe y cree un nuevo objeto múltiple cada vez que necesite una nueva transacción.

Una cosa a tener en cuenta es que solo debe usar multi si realmente necesita que todas las operaciones se ejecuten atómicamente en el servidor Redis. Si solo desea agrupar una serie de comandos de manera eficiente para ahorrar ancho de banda de la red y reducir la cantidad de devoluciones de llamada que tiene que administrar, simplemente envíe los comandos individuales, uno tras otro. node_redis "canalizará" automáticamente estas solicitudes al servidor en orden, y las devoluciones de llamada de comando individuales, si las hay, se invocarán en orden.