Liking cljdoc? Tell your friends :D

xitdb.sorted-map

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`.
raw docstring

smap-seqclj

(smap-seq rsm)
source

xsorted-mapclj

(xsorted-map read-cursor)
source

xwrite-sorted-mapclj

(xwrite-sorted-map write-cursor)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close