WARNING:

This document is probably lies, it endeavors to become more true on our way to 1.0.0

Cashew

Cashew is a collection of various implementations of a cache, sporting different performance characteristics, features, and other low-level details. We aim to make adding a caching structure (whether independent and class-locally-managed, or shared and globally-managed) to your programs as easy as possible.

Installation

Add this line to your application's Gemfile:

gem 'cashew'

And then execute:

$ bundle

Or install it yourself as:

$ gem install cashew

Usage

Simply install cashew and require cashew in your gemfile. If you'd like to require just one type of cache -- we're working on it.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request