fedesilva / btree4j

Disk-based B+-tree written in Pure Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

btree4j: Disk-based Prefix B+-tree written in Pure Java

License

This software is originally developed for XBird based on Apache Xindice.

Features and Strength

Applied many improvements over the original Xindice's implementation as follows:

  • Implementes Prefix B+-tree in which prefixes are selected carefully to minimize their length. In prefix B+-tree, key prefixes are managed by a TRIE-like smart algorithm.

Rudolf Bayer and Karl Unterauer. "Prefix B-trees", Proc. ACM Trans. Database Syst. 2, 1, pp.11-26), March 1977. [DOI]

About

Disk-based B+-tree written in Pure Java

License:Apache License 2.0


Languages

Language:Java 100.0%