reasoning / kraken

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kraken

A high performance readonly in memory key/value store.

Provides distributed/load balanced API using ZMQ, with sample clients in Python/PHP/C++.

Supports multiple namespaces and simple query model with additional random access and cursor.

The store itself is just an interface supporting many implementations. The highest performance is an offset table using binary serach and 2G blocks. Other more basic data structures are also provided as sample implementations.

Benchmarked against and outperforms Kyoto Tykoon/Cabinet and Google LevelDB.

About

License:GNU General Public License v2.0


Languages

Language:C++ 79.8%Language:Python 12.8%Language:PHP 3.9%Language:Makefile 3.4%