An embedded, single-file key-value store for OCaml, inspired by BoltDB and LMDB.
at main 763 B view raw
1(lang dune 3.18) 2 3(name lithos) 4(generate_opam_files true) 5(source 6 (github desertthunder/lithos)) 7(authors "Owais J <desertthunder.dev@gmail.com>") 8(maintainers "Owais J <desertthunder.dev@gmail.com>") 9(license MIT) 10(documentation https://url/to/documentation) 11(package 12 (name lithos) 13 (synopsis "Embedded key-value database inspired by BoltDB") 14 (description "Lithos is an embedded, transactional key-value database written in OCaml. It provides MVCC with single-writer/multi-reader semantics and a functional API.") 15 (depends 16 (ocaml (>= 4.14)) 17 dune 18 (cmdliner (>= 1.2.0)) 19 (alcotest :with-test) 20 (odoc :with-doc)) 21 (tags (database "key-value" embedded transactional MVCC))) 22 23; See https://dune.readthedocs.io/en/stable/reference/dune-project/index.html