Sha256: 7560662f21fe7320dc2dd72e232fe5567011c18d5db5ffabb9a56337703778f5
Contents?: true
Size: 1.6 KB
Versions: 1
Compression:
Stored size: 1.6 KB
Contents
# Oxblood [![Gem Version](https://badge.fury.io/rb/oxblood.svg)](https://badge.fury.io/rb/oxblood) [![Yard Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://rubydoc.info/github/etehtsea/oxblood/master/frames) [![Code Climate](https://codeclimate.com/github/etehtsea/oxblood/badges/gpa.svg)](https://codeclimate.com/github/etehtsea/oxblood) [![Test Coverage](https://codeclimate.com/github/etehtsea/oxblood/badges/coverage.svg)](https://codeclimate.com/github/etehtsea/oxblood/coverage) [![Issue Count](https://codeclimate.com/github/etehtsea/oxblood/badges/issue_count.svg)](https://codeclimate.com/github/etehtsea/oxblood) An experimental Redis Ruby client. ## Compatibility - Ruby 2.2.2+ - JRuby 9k+ ## Usage ### Standalone ```ruby require 'oxblood' pool = Oxblood::Pool.new(size: 8) pool.with { |c| c.ping } ``` ### As [redis-rb](https://github.com/redis/redis-rb) driver ```ruby [1] pry(main)> require 'redis/connection/oxblood' => true [2] pry(main)> require 'redis' => true # For implicit usage connection should be required before redis gem [3] pry(main)> Redis.new.client.options[:driver] => Redis::Connection::Oxblood # Explicitly [4] pry(main)> Redis.new(driver: :oxblood).client.options[:driver] => Redis::Connection::Oxblood ``` ## Continuous Integration [![Build Status](https://travis-ci.org/etehtsea/oxblood.svg?branch=master)](https://travis-ci.org/etehtsea/oxblood) ## Contributing Bug reports and pull requests are welcome on [GitHub](https://github.com/etehtsea/oxblood). ## License The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oxblood-0.1.0.dev6 | README.md |