Skip to content
This repository has been archived by the owner on Sep 12, 2018. It is now read-only.
/ bitcache Public archive

[Retired] Distributed, content-addressable storage system.

License

Notifications You must be signed in to change notification settings

dryruby/bitcache

Repository files navigation

Bitcache: Distributed Content-Addressable Storage

Bitcache is a distributed content-addressable storage (CAS) system. It provides repository storage for bitstreams (colloquially known as blobs) of any length, each uniquely identified and addressed by a digital fingerprint derived through a secure cryptographic hash algorithm.

Documentation

http://bitcache.rubyforge.org/

  • {Bitcache::Adapter}
  • {Bitcache::Encoder}
  • {Bitcache::Repository}
  • {Bitcache::Stream}

Dependencies

Installation

The recommended installation method is via RubyGems. To install the latest official release of the Bitcache gem, do:

% [sudo] gem install bitcache

Download

To get a local working copy of the development repository, do:

% git clone git://github.com/bendiken/bitcache.git

Alternatively, you can download the latest development version as a tarball as follows:

% wget http://github.com/bendiken/bitcache/tarball/master

Resources

See also

Author

Arto Bendiken - http://ar.to/

Contributors

Refer to the accompanying CREDITS file.

License

This is free and unencumbered public domain software. For more information, see http://unlicense.org/ or the accompanying {file:UNLICENSE} file.