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!
ruby redis redis-rb gem
Commentami!