| Interface | Description |
|---|---|
| MVMap.MapBuilder<M extends MVMap<K,V>,K,V> |
A builder for maps.
|
| Class | Description |
|---|---|
| Chunk |
A chunk of data, containing one or multiple pages.
|
| ConcurrentArrayList<K> |
A very simple array list that supports concurrent access.
|
| Cursor<K,V> |
A cursor to iterate over elements in ascending order.
|
| CursorPos |
A position in a cursor
|
| DataUtils |
Utility methods
|
| DataUtils.MapEntry<K,V> |
An entry of a map.
|
| FileStore |
The default storage mechanism of the MVStore.
|
| FreeSpaceBitSet |
A free space bit set.
|
| MVMap<K,V> |
A stored map.
|
| MVMap.Builder<K,V> |
A builder for this class.
|
| MVMapConcurrent<K,V> |
A class used for backward compatibility.
|
| MVMapConcurrent.Builder<K,V> |
A builder for this class.
|
| MVStore |
A persistent storage for maps.
|
| MVStore.Builder |
A builder for an MVStore.
|
| MVStoreTool |
Utility methods used in combination with the MVStore.
|
| OffHeapStore |
A storage mechanism that "persists" data in the off-heap area of the main
memory.
|
| Page |
A page (a node or a leaf).
|
| Page.PageChildren |
Contains information about which other pages are referenced (directly or
indirectly) by the given page.
|
| Page.PageReference |
A pointer to a page, either in-memory or using a page position.
|
| StreamStore |
A facility to store streams in a map.
|
| WriteBuffer |
An auto-resize buffer to write data into a ByteBuffer.
|
A persistent storage for tree maps.