2 packages tagged with “BPlus”
==CSharpTest.Net.Collections== * BPlusTree - a fairly full featured IDictionary backed by a B+Tree on disk. * BTreeDictionary - a fully in-memory IDictionary implemented by a B+Tree. * BTreeList - an in-memory IList using a B+Tree for storage and access. * LurchTable - Least Used Recently Concurrent Hash Table, LinkedHashMap but thread-safe. * MergeSort - Provides a memory-efficient sort for arrays. * OrderedEnumeration & OrderedKeyValuePairs - Ordered enum of large volumes of key-values. * OrdinalList - A simple byte[] based bit-mask collection supporting set operations.
==CSharpTest.Net.BPlusTree== This library is a fairly full featured IDictionary<TKey, TValue> implementation backed by a B+Tree on disk. The instance is thread-safe and supports a form of MVCC (Multi Version Concurancy Control) to support non-blocking reads. Great for storing a local cache or use it as a completly local stand-alone database. DEPRECATED: Source moved to: https://github.com/csharptest/CSharpTest.Net.Collections Package moved to: https://www.nuget.org/packages/CSharpTest.Net.Collections