A platform-agnostic multi-level index
Browse cluster: OCaml Systems and Utilities →Index is a scalable implementation of persistent indices written in OCaml that provides a standard key-value interface for persistent storage. It accepts an arbitrary IO implementation and user-supplied content types, making it platform-agnostic across different systems. The project supports instance sharing across OCaml runtimes and manages concurrent access through multiple-reader/single-writer semantics enforced via lock files.