Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A ruby client library for the redis key value storage engine

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 bin
Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 tasks
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Rakefile
Octocat-spinner-32 bench.rb
Octocat-spinner-32 profile.rb
Octocat-spinner-32 speed.rb


A ruby client library for the redis key value storage system.

Information about redis

Redis is a key value store with some interesting features: 1. It's fast. 2. Keys are strings but values can have types of "NONE", "STRING", "LIST", or "SET". List's can be atomically push'd, pop'd, lpush'd, lpop'd and indexed. This allows you to store things like lists of comments under one key while retaining the ability to append comments without reading and putting back the whole list.

See redis on for more information.


  1. redis -

    rake redis:install
  2. dtach -

    rake dtach:install
  3. svn - git is the new black, but we need it for the google codes.


Use the tasks mentioned above (in Dependencies) to get your machine setup.


Check the examples/ directory. Note you need to have redis-server running first.

Something went wrong with that request. Please try again.