OrientDB
Meer info
- Type
- Multi-modeldatabase
- Jaar
- 2010
- Gemaakt door
- Luca Garulli
- Licentie
- Apache 2.0
- Opvolger
- ArcadeDB
Graaf-, document-, key-value- en objectmodellen in één engine, bevraagd met SQL-syntaxis die is uitgebreid voor graaftraversals.
Luca Garulli bracht het in 2010 uit, uitgaand van een uitgangspunt dat nog steeds opgaat: de meeste toepassingen hebben meer dan één datamodel nodig, en drie databases beheren kost meer dan één engine die ze allemaal aankan. Relaties worden opgeslagen als directe verwijzingen tussen records in plaats van via joins opgelost, dus een traversal blijft goedkoop, hoeveel documenten er ook zijn. De querytaal lijkt bewust op SQL — SELECT expand(out('Follows')) FROM ... — wat de drempel verlaagde ten opzichte van de Cypher van Neo4j.
De bedrijfsgeschiedenis werd het project fataal. CallidusCloud nam het bedrijf in 2017 over, SAP nam CallidusCloud in 2018 over, en daarna stagneerde de ontwikkeling zichtbaar. In 2021 begon Garulli opnieuw met ArcadeDB, dat hetzelfde multi-modelidee voortzet.