An in-memory B+ tree implementation in Java