The name "BTree" is used for both in-memory as well as managed types
this might be slightly confusing unless one looks at the package names.
I suggest we name them as
1. BTree - the type of tree that maintains data in-memory only
(Note that this type of tree also supports an option to
flush data to disk with the help of a journal, but may not
guarantee data persistence unless explicitly flushed by
the user)
2. PersistentBTree - the type that persists data to disk
--
Kiran Ayyagari
http://keydap.com