Redis::Plus
Extends the ruby redis client with additional general purpose commands.
Requires Redis 2.6+
Installation
Add this line to your application's Gemfile:
gem 'redis-plus'
And then execute:
$ bundle
Or install it yourself as:
$ gem install redis-plus
Usage
The new commands are available directly from any Redis
connection instance:
r = Redis.new
r.rpush "numbers", "one"
r.rpush "numbers", "two"
r.rpush "numbers", "three"
# retrieve all elements of a list:
r.lgetall "numbers" #=> ["one", "two", "three"]
# retrieve the length of a string value stored in a list
r.lstrlen "numbers", 0 #=> 3
r.lstrlen "numbers", 2 #=> 5
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request