DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Irmin


Irmin is an embedded database storage library for decentralized databases that are mergeable and branchable. It was developed as part of the OCaml MirageOS project.

Source Code
https://github.com/mirage/irmin[02]
Country of Origin
FR
Start Year
2013 [04]
Former Name
Irminsule
Project Type
Open Source
Written in
Ocaml
Supported Languages
Ocaml
Operating Systems
Linux, macOS
License
ISC License

Database Entry

Irmin


Irmin is an embedded database storage library for decentralized databases that are mergeable and branchable. It was developed as part of the OCaml MirageOS project.

History


The project originally started as a distributed filesystem and block store that was designed to follow the same as the Git version control system.

Data Model


Query Interface


Storage Architecture


Storage Model


Citations

4 sources
  1. Irmin irmin.org
  2. GitHub - mirage/irmin: Irmin is a distributed database that follows the same design principles as Git · GitHub github.com
  3. index github.io
  4. Initial commit github.com
Revision #1