I stumbled across the WB on-disk B-tree library:
http://people.csail.mit.edu/jaffer/WB
It seems like it could be useful for my purposes (swapping data to disk during very large statistical calculations that do not fit in memory), but I was wondering how stable it is. Reading the manual, it seems worringly 'researchy' - there are sections labelled [NOT IMPLEMENTED] etc. But maybe the manual is just out-of-date.
So, is this library useable? Am I better off looking at Tokyo Cabinet, MemcacheDB, etc.?
By the way I am working in Java.