TreapDB

TreapDB
Stable release
1.1 / December 3, 2010
Written inJava
Operating systemCross-platform
Typekey-value store
LicenseApache License 2.0
Websitecode.google.com/p/treapdb/

TreapDB is a kind of NoSQL data store, and it is based on Treap data structure. Treap is a randomized balanced search tree, which has O(log(n)) complexity to insert or find a key. TreapDB supports many operations besides "get" and "set". For example, "prefix foo" fetch all the pairs whose key startswith "foo". TreapDB can be used in two ways: embedded library or standalone server.

TreapDB is sponsored by Sino-German Joint Laboratory of Software Integration.

References

  1. โ†‘ "TreapDB official home page".
  2. โ†‘ "TreapDB report in JavaEye.com(JavaEye is the biggest Java programming community in China)".
  3. โ†‘ "TreapDB is a recommended project by OSChina(oschina.net is a famous open source community in China)".