On-disk sorted map wrapper types, modelled on xitdb.hash-map.
XITDBSortedMap is the read view; XITDBWriteSortedMap is the mutable view
used inside a transaction. Ordering is by the engine's unsigned byte
comparison over order-preserving encoded keys (see xitdb.util.sorted-key).
Both views implement clojure.lang.Sorted/Indexed/Reversible (subseq,
nth, rseq) on top of the rank-augmented B-tree, in addition to ascending
ordered seq.
On-disk sorted map wrapper types, modelled on `xitdb.hash-map`. `XITDBSortedMap` is the read view; `XITDBWriteSortedMap` is the mutable view used inside a transaction. Ordering is by the engine's unsigned byte comparison over order-preserving encoded keys (see `xitdb.util.sorted-key`). Both views implement `clojure.lang.Sorted`/`Indexed`/`Reversible` (subseq, nth, rseq) on top of the rank-augmented B-tree, in addition to ascending ordered `seq`.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |