Loading ...

Connessione a Redis con Node.js

Connessione a Redis con Node.js

Per gestire database Redis con Node.js, possiamo usare un modulo molto semplice da usare:

# npm install redis

Il modulo ha le funzioni che rispecchiano ii nomi delle funzioni di Redis; quindi vi basterò ricordarveli o vedere la sua documentazione.

Questo un esempio di connessione, selezione di un altro db, e reperimento dati da una lista:

var redis = require("redis");
var client = redis.createClient(6379, '194.1.1.18');

client.select(1, function () {
    console.log('Connesso al db 1!');
});

client.on("error", function (err) {
    console.log("Error " + err);
});

client.lrange("op-articoli", 0, -1, function (err, reply) {
    if (err) {
        console.log("Error " + err);
    }

    console.log(reply);
});

client.quit();

Avendo specificato un altro host, ho dovuto rispecificare la porta (anche se è quella di default).

Potete vedere la documentazione ufficiale per altri esempi!

Enjoy!