Definition: Multi-Model Datenbank

Als Multi-Model Datenbank bezeichnen wir Datenbanksysteme, die mehrere Datenmodelle gleichzeitig unterstützen. In der Regel:

  • Relationale-,
  • Document Store-,
  • Graph- sowie
  • Key Value-Datenbanken

Sie bieten also eine einfach Plattform zur Realisierung der von Martin Fowler vorgeschlagenen polyglotten Persistenz.

Bekannte Vertreter umfassen:

  • ArangoDB,
  • OrientDB,
  • Azure Cosmos DB