Connessione a Redis in Ruby

Mattepuffo's logo
Connessione a Redis in Ruby

Connessione a Redis in Ruby

La connessione a Redis con Ruby è abbastanza semplice, in quanto il modulo che andremo a vedere ha tutte le funzioni che rispecchiano quelle del db.

Prima di tutto installiamo la gem:

$ sudo gem install redis

Questo uno script che mostra tutte le chiavi del db corrente:

require "redis"

redis = Redis.new(host: "127.0.0.1")
begin
  puts redis.ping
  puts redis.keys()
rescue Exception => e
  puts e.inspect
  puts e.message
end

Qui sotto invece cambiamo db, e poi estriamo tutti i valori di una lista:

require "redis"

redis = Redis.new(host: "127.0.0.1")
begin
  redis.select(1)
  puts redis.lrange("op-articoli", 0, -1)
rescue Exception => e
  puts e.inspect
  puts e.message
end

Enjoy!


Condividi

Commentami!