Key-Value Stores

LevelDB

This is an optional library providing a LevelDB interface; for example usage see the guide.

usage

(import :std/db/leveldb)

leveldb-error?

usage

(leveldb-error? ...)

Please document me!

leveldb?

usage

(leveldb? ...)

Please document me!

leveldb-open

usage

(leveldb-open ...)

Please document me!

leveldb-close

usage

(leveldb-close ...)

Please document me!

leveldb-put

usage

(leveldb-put ...)

Please document me!

leveldb-get

usage

(leveldb-get ...)

Please document me!

leveldb-delete

usage

(leveldb-delete ...)

Please document me!

leveldb-write

usage

(leveldb-write ...)

Please document me!

leveldb-key?

usage

(leveldb-key? ...)

Please document me!

leveldb-writebatch

usage

(leveldb-writebatch ...)

Please document me!

leveldb-writebatch-clear

usage

(leveldb-writebatch-clear ...)

Please document me!

leveldb-writebatch-put

usage

(leveldb-writebatch-put ...)

Please document me!

leveldb-writebatch-delete

usage

(leveldb-writebatch-delete ...)

Please document me!

leveldb-iterator

usage

(leveldb-iterator ...)

Please document me!

leveldb-iterator-close

usage

(leveldb-iterator-close ...)

Please document me!

leveldb-iterator-valid?

usage

(leveldb-iterator-valid? ...)

Please document me!

leveldb-iterator-seek-first

usage

(leveldb-iterator-seek-first ...)

Please document me!

leveldb-iterator-seek-last

usage

(leveldb-iterator-seek-last ...)

Please document me!

leveldb-iterator-seek

usage

(leveldb-iterator-seek ...)

Please document me!

leveldb-iterator-next

usage

(leveldb-iterator-next ...)

Please document me!

leveldb-iterator-prev

usage

(leveldb-iterator-prev ...)

Please document me!

leveldb-iterator-key

usage

(leveldb-iterator-key ...)

Please document me!

leveldb-iterator-value

usage

(leveldb-iterator-value ...)

Please document me!

leveldb-iterator-error

usage

(leveldb-iterator-error ...)

Please document me!

in-leveldb

usage

(in-leveldb ...)

Please document me!

in-leveldb-keys

usage

(in-leveldb-keys ...)

Please document me!

leveldb-compact-range

usage

(leveldb-compact-range ...)

Please document me!

leveldb-destroy-db

usage

(leveldb-destroy-db ...)

Please document me!

leveldb-repair-db

usage

(leveldb-repair-db ...)

Please document me!

leveldb-options

usage

(leveldb-options ...)

Please document me!

leveldb-default-options

usage

(leveldb-default-options ...)

Please document me!

leveldb-read-options

usage

(leveldb-read-options ...)

Please document me!

leveldb-default-read-options

usage

(leveldb-default-read-options ...)

Please document me!

leveldb-write-options

usage

(leveldb-write-options ...)

Please document me!

leveldb-default-write-options

usage

(leveldb-default-write-options ...)

Please document me!

LMDB

This is an optional library providing an LMDB interface; for example usage see the tutorial.

usage

(import :std/db/lmdb)

lmdb-error?

usage

(lmdb-error? ...)

Please document me!

lmdb-env?

usage

(lmdb-env? ...)

Please document me!

lmdb-db?

usage

(lmdb-db? ...)

Please document me!

lmdb-db-env

usage

(lmdb-db-env ...)

Please document me!

lmdb-db-name

usage

(lmdb-db-name ...)

Please document me!

lmdb-txn?

usage

(lmdb-txn? ...)

Please document me!

lmdb-txn-env

usage

(lmdb-txn-env ...)

Please document me!

lmdb-cursor?

usage

(lmdb-cursor? ...)

Please document me!

lmdb-cursor-txn

usage

(lmdb-cursor-txn ...)

Please document me!

lmdb-cursor-db

usage

(lmdb-cursor-db ...)

Please document me!

lmdb-open

usage

(lmdb-open ...)

Please document me!

lmdb-sync

usage

(lmdb-sync ...)

Please document me!

lmdb-close

usage

(lmdb-close ...)

Please document me!

lmdb-stat

usage

(lmdb-stat ...)

Please document me!

lmdb-open-db

usage

(lmdb-open-db ...)

Please document me!

lmdb-close-db

usage

(lmdb-close-db ...)

Please document me!

lmdb-db-stat

usage

(lmdb-db-stat ...)

Please document me!

lmdb-db-drop

usage

(lmdb-db-drop ...)

Please document me!

lmdb-txn-begin

usage

(lmdb-txn-begin ...)

Please document me!

lmdb-txn-id

usage

(lmdb-txn-id ...)

Please document me!

lmdb-txn-commit

usage

(lmdb-txn-commit ...)

Please document me!

lmdb-txn-abort

usage

(lmdb-txn-abort ...)

Please document me!

lmdb-txn-reset

usage

(lmdb-txn-reset ...)

Please document me!

lmdb-txn-renew

usage

(lmdb-txn-renew ...)

Please document me!

lmdb-get

usage

(lmdb-get ...)

Please document me!

lmdb-put

usage

(lmdb-put ...)

Please document me!

lmdb-del

usage

(lmdb-del ...)

Please document me!

lmdb-cursor-open

usage

(lmdb-cursor-open ...)

Please document me!

lmdb-cursor-close

usage

(lmdb-cursor-close ...)

Please document me!

lmdb-cursor-renew

usage

(lmdb-cursor-renew ...)

Please document me!

lmdb-cursor-get

usage

(lmdb-cursor-get ...)

Please document me!

lmdb-cursor-put

usage

(lmdb-cursor-put ...)

Please document me!

lmdb-cursor-del

usage

(lmdb-cursor-del ...)

Please document me!

lmdb-cursor-count

usage

(lmdb-cursor-count ...)

Please document me!