{"repo":"Drup/ocaml-lmdb","free":true,"listed":false,"github":"https://github.com/Drup/ocaml-lmdb","clone":"git clone https://github.com/Drup/ocaml-lmdb.git","description":"Ocaml bindings for lmdb.","language":"C","stars":49,"topics":["lmdb","ocaml","database","ctypes"],"license":"MIT","category":"databases-storage","readme_excerpt":"OCaml-lmdb [ ][doc] The [LMDB][] database is a fast in-file database that supports ACID transactions. These bindings expose a typesafe yet low-overhead API. Both transactions and cursors are available. Database implementations are specialized both by keys and values. Two module are predefined: Lmdb.Db (string keys and string values) and Lmdb.IntDb (int keys and string values). New implementation (which can use special LMDB features such as multi-values) can be added via a functorial interface. Please consult the [documentation][doc] and a simple example. [lmdb]: http://symas.com/mdb/#overview [doc]: https://drup.github.io/ocaml-lmdb/dev/lmdb/Lmdb/index.html","default_branch":null,"files":null,"tree":[],"storefront":"/r/Drup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Drup/ocaml-lmdb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}