Sha256: 1be07a9a4a9d23c6766800455574c11493367c02e7fff37197f4dbfb50ce8c20

Contents?: true

Size: 797 Bytes

Versions: 4

Compression:

Stored size: 797 Bytes

Contents

Coming Soon!

# Quick Specs

It's fast (over 2x faster than memcache-client). It's simple (pure ruby and only a few hundred lines). It's tested (shoulda).

It does require memcached 1.4+ but you should be running that anyway (if you aren't, upgrade already).

# TODO

* write extras, keys, and values directly to avoid packing overhead
* gracefully handle connection interruptions
* optimize option merging with cache
* make clusters selectable per stash
* implement the rest of the memcached 1.4 binary API
* allow swappable cluster types for consistent hashing, ketama, etc...
* failsafe marshal load
* support non-marshal value dumps configured per stash
* support intersected stashes with joined vector sets
* add jruby specific cluster implementations to work around the lack socket timeouts

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
binary42-remix-stash-0.9.2 README.markdown
binary42-remix-stash-0.9.3 README.markdown
binary42-remix-stash-0.9.4 README.markdown
binary42-remix-stash-0.9.5 README.markdown