Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Implementation of Basho's bitcask in Java
Java
branch: master

Merge pull request #1 from wangscu/patch-1

if bitcaskfile does not close in this function, when bitcask system shut...
latest commit d1b0353e9f
@krestenkrab authored

README.md

BitCask Java

This is an implementation (in progress) of Basho's bitcask; a local high-performance key/value store which is the preferred backend for Basho Riak.

I'm doing this in order to

  • Understand more of bitcask / riak
  • Provide tools to be able to read (write?) bitcask files without using Erlang, which could make people more comfortable with using the backend.

bitcask-java tries to e faithful to the original bitcask, so it should be interoperable and be able to run concurrently with the original.

At this stage, you can create/open a bitcask and get/put data to it. For sample usage see BitCaskTest.java

Merging is not implemented yet.

You're welcome to help!

Kresten

Something went wrong with that request. Please try again.