0.0
No release in over 3 years
Low commit activity in last 3 years
Stores cached values in Hammerspace
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.7.1
~> 2.0.0
~> 10.4.0
~> 3.1.0
~> 0.28.0

Runtime

~> 1.0.0
~> 1.0.0
 Project Readme

hammerstore

Gem Version Build Status Coverage Status Code Quality MIT Licensed

Hammerspace storage backend for BasicCache

Usage

require 'basiccache'
require 'hammerstore'

store = HammerStore.new('/path/to/hammerstore')
cache = BasicCache.new store

Installation

Dependencies

sparkey

You'll need to have sparkey installed in order to install the dependencies for hammerstore. To do this on Debian/Ubuntu, run the following:

apt-get install libsnappy-dev
git clone git://github.com/spotify/sparkey.git
cd sparkey
autoreconf --install
./configure --prefix=/usr
make
make install

To do this on a Mac, run the following:

brew install https://raw.githubusercontent.com/akerl/homebrew-formulae/master/sparkey.rb

Hammerstore

Now install hammerstore itself:

gem install hammerstore

License

hammerstore is released under the MIT License. See the bundled LICENSE file for details.