indexversion
A platform-agnostic multi-level index for OCaml
Index is a scalable implementation of persistent indices in OCaml.
It takes an arbitrary IO implementation and user-supplied content types and supplies a standard key-value interface for persistent storage. Index provides instance sharing by default: each OCaml run-time shares a common singleton instance.
Index supports multiple-reader/single-writer access. Concurrent access is safely managed using lock files.
Authors | Craig Ferguson <craig@tarides.com>, Thomas Gazagnaire <thomas@tarides.com>, Ioana Cristescu <ioana@tarides.com> and Clément Pascutto <clement@tarides.com> |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/mirage/index |
Issue Tracker | https://github.com/mirage/index/issues |
Maintainer | Clement Pascutto |
Dependencies | |
Source [http] | https://github.com/mirage/index/releases/download/1.1.0/index-1.1.0.tbz sha256=a2966d8aa7d318daea3474ca53c6f0239759ca5c966d36e084758adc49eadfef sha512=45cff0b3665ca375dfc329faad3a598fe306e47a715ce0abf7842fd119af20591d1568b9c8779ff1a382ed089bdbdf167bf5712ae8da7d86cac9afaebafb8324 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/index/index.1.1.0/opam |
Required by
- irmin-pack<2.1.0