Generalisierungen
:Involvierte Definitionen
:Veranstaltung
: DEDSReferenz
:- @storl2024 (KE6, Teil 2.7)
- @gessert2017
⠀
Proposition: Kriterien für die Auswahl eines NoSQL-Datenbanksystems
Da die Landschaft der NoSQL-Datenbanken sehr heterogen ist, kann die Auswahl des passendes Systems ein komplexes Unterfangen darstellen.
Mapping Funktionaler/nicht-Funktionaler Anforderungen
Gessert et al. haben in ihrer Studie von 2017 ein Mapping zwischen Funktionalen/nicht-Funktionalen Anforderungen und den jeweiligen NoSQL-Features erstellt, die diese Anforderungen unterstützen.
Entscheidungsbaum
Darauf aufbauend haben Gessert et al. einen einfachen Entscheidungsbaum erstellt, der direkt zu der Wahl eines Datenbankproduktes führt. Die Kriterien des Entscheidungsbaums umfassen:
- Zugriffsanforderungen
- Datengröße
- CAP-Theorem
- Konsistenz
- Art der Queries