Cross platform indexed file btree implementation in C#: Commit/abort transactions, localized unicode string order, recovery of damaged files, and configurable memory footprint, hashing, prefixing, and object serialization.
Code merged from http://bplusdotnet.sourceforge.net/