Nicht-relationale Datenbank (NoSQL)
Ein flexibles Datenbankmodell für nicht-tabellarische Daten.
Besonders stark in der Cloud und bei Big-Data-Anwendungen, wo schnelle Schreibvorgänge und hohe Verfügbarkeit wichtiger sind als komplexe Joins.
graph LR
Center["Nicht-relationale Datenbank (NoSQL)"]:::main
Rel_encryption_at_rest["encryption-at-rest"]:::related -.-> Center
click Rel_encryption_at_rest "/terms/encryption-at-rest"
Rel_nosql["nosql"]:::related -.-> Center
click Rel_nosql "/terms/nosql"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Erkläre es wie einem 5-Jährigen
Wie ein großer, organisierter Stapel statt eines starren Aktenschranks. Du kannst einfach neue Infos hinzufügen, ohne das System umzubauen.
🤓 Expert Deep Dive
❓ Häufig gestellte Fragen
Does NoSQL mean 'No SQL'?
No, it stands for 'Not Only SQL', indicating that these systems can coexist with or use query languages similar to SQL.
When should I use NoSQL instead of SQL?
Use NoSQL when your data is unstructured, your schema changes frequently, or you need to scale horizontally across many servers.