Über Ihr Projekt sprechen
01 / Glossar

NoSQL-Datenbank

Der Oberbegriff für Datenbanktypen, die Daten in flexiblen Strukturen wie Dokumenten, Schlüssel-Wert-Paaren, Graphen oder Spaltenfamilien statt in Tabellen speichern.

  1. 01

    Warum es wichtig ist

    NoSQL-Datenbanken sind von Vorteil, wenn Daten eine sich ändernde Struktur haben, das Lese-Schreib-Volumen sehr hoch ist und horizontale Skalierung nötig ist. Dafür sind relationale Datenbanken bei zusammenhängenden Daten und Operationen, die strenge Konsistenz brauchen, etwa Zahlungen und Lagerbestand, oft die sicherere Wahl.

  2. 02

    Beispiel

    Eine Anwendung hält Sitzungsdaten und Cache in einem schnellen Schlüssel-Wert-Speicher, während Bestellungen und Rechnungen in einer relationalen Datenbank liegen; jede Art von Daten liegt dort, wo sie hingehört.

  3. 03

    Häufiger Fehler

    Alle Daten wegen ihrer Flexibilität in eine schemalose Struktur zu packen. Mit der Zeit wird dasselbe Feld in unterschiedlichen Formaten gespeichert, und Probleme bei Berichten und Konsistenz beginnen.

  4. 04
Legen wir los

Über Ihr Projekt sprechen.

Erzählen Sie uns Ihren Bedarf; den Umfang klären wir gemeinsam.