Liking cljdoc? Tell your friends :D

crux.kv

Protocols for KV backend implementations.

Protocols for KV backend implementations.
raw docstring

KvIteratorcljprotocol

nextclj

(next this)

prevclj

(prev this)

refreshclj

(refresh this)

seekclj

(seek this k)

valueclj

(value this)

KvSnapshotcljprotocol

get-valueclj

(get-value this k)

new-iteratorclj

(new-iterator this)

KvStorecljprotocol

db-dirclj

(db-dir this)

openclj

(open this options)

backupclj

(backup this dir)

storeclj

(store this kvs)

deleteclj

(delete this ks)

kv-nameclj

(kv-name this)

fsyncclj

(fsync this)

new-snapshotclj

(new-snapshot this)

count-keysclj

(count-keys this)

new-kv-storeclj

(new-kv-store kv-backend)

require-and-ensure-kv-recordclj

(require-and-ensure-kv-record record-class-name)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close