This package provides a Gerbil LMDB driver using liblmdb
.
You need to have liblmdb
installed in your system.
In ubuntu:
$ sudo apt install liblmdb-dev
To install the package in your $GERBIL_PATH
(~/.gerbil
by default):
$ gerbil pkg install github.com/mighty-gerbils/gerbil-lmdb
To use bindings from this package:
(import :clan/db/lmdb)
(lmdb-error? ...)
Please document me!
(lmdb-env? ...)
Please document me!
(lmdb-db? ...)
Please document me!
(lmdb-db-env ...)
Please document me!
(lmdb-db-name ...)
Please document me!
(lmdb-txn? ...)
Please document me!
(lmdb-txn-env ...)
Please document me!
(lmdb-cursor? ...)
Please document me!
(lmdb-cursor-txn ...)
Please document me!
(lmdb-cursor-db ...)
Please document me!
(lmdb-open ...)
Please document me!
(lmdb-sync ...)
Please document me!
(lmdb-close ...)
Please document me!
(lmdb-stat ...)
Please document me!
(lmdb-open-db ...)
Please document me!
(lmdb-close-db ...)
Please document me!
(lmdb-db-stat ...)
Please document me!
(lmdb-db-drop ...)
Please document me!
(lmdb-txn-begin ...)
Please document me!
(lmdb-txn-id ...)
Please document me!
(lmdb-txn-commit ...)
Please document me!
(lmdb-txn-abort ...)
Please document me!
(lmdb-txn-reset ...)
Please document me!
(lmdb-txn-renew ...)
Please document me!
(lmdb-get ...)
Please document me!
(lmdb-put ...)
Please document me!
(lmdb-del ...)
Please document me!
(lmdb-cursor-open ...)
Please document me!
(lmdb-cursor-close ...)
Please document me!
(lmdb-cursor-renew ...)
Please document me!
(lmdb-cursor-get ...)
Please document me!
(lmdb-cursor-put ...)
Please document me!
(lmdb-cursor-del ...)
Please document me!
(lmdb-cursor-count ...)
Please document me!
© 2017-2023 The Gerbil Core Team and contributors; License: LGPLv2.1 and Apache 2.0
Originally written by vyzo.