Datenschutz, kurz und ehrlich. Wir messen nur anonym, welche Seiten ankommen. Cookieless, ohne Werbe-Cookies, ohne Tracker, ohne Weiterverkauf. Du entscheidest, ob die Statistik mitläuft. Details in der Datenschutzerklärung.

    Glossar / Begriff

    NoSQL, im Tech-Kontext.

    NoSQL ist der Sammelbegriff für Datenbanken ohne festes Tabellenschema. Sie skalieren breit, verzichten dafür auf Verknüpfungen und strenge Transaktionen.

    NoSQL bezeichnet Datenbanken, die Daten nicht in festen Tabellen mit Schlüsselbeziehungen ablegen, sondern als Dokumente, Schlüssel-Wert-Paare, breite Spalten oder Graphen. Bekannte Vertreter sind MongoDB und Firestore für Dokumente, Redis und DynamoDB für Schlüssel-Wert, Cassandra für breite Spalten sowie Neo4j für Graphen. Stärken sind flexible Strukturen, sehr hohe Schreibraten und einfache Verteilung über viele Server. Der Preis: keine oder eingeschränkte Verknüpfungen, oft nur eventual consistency, und die Struktur wandert aus der Datenbank in den Anwendungscode. Der häufigste Fehler im Mittelstand ist NoSQL für klar relationale Geschäftsdaten. Dann werden Verknüpfungen mühsam nachgebaut.

    Beispiele aus dem Mittelstand

    • Eine Plattform legt Sitzungen und Zwischenspeicher in Redis ab, die Stammdaten bleiben in PostgreSQL.
    • Ein Portal speichert Ereignisprotokolle als Dokumente, weil sich deren Felder je Ereignistyp unterscheiden.

    Folge-Fragen

    Wann ist NoSQL die richtige Wahl?

    Bei Protokollen, Sitzungsdaten, Zwischenspeichern, Produktkatalogen mit sehr unterschiedlichen Feldern und bei Schreibmengen, die ein einzelner Server nicht mehr trägt.

    Kann ich beides parallel betreiben?

    Ja, das ist der Normalfall. Geschäftsdaten relational, schnelle Zugriffe und Protokolle in NoSQL. Wichtig ist eine klare Zuständigkeit je Datenart.

    Was heißt eventual consistency?

    Eine Änderung ist nicht sofort auf allen Knoten sichtbar, sondern nach kurzer Zeit. Für Zähler und Feeds unkritisch, für Kontostände nicht akzeptabel.

    Ist MongoDB transaktionssicher?

    Seit Version 4 gibt es Transaktionen über mehrere Dokumente. Sie sind aber langsamer als der Normalfall und kein Ersatz für ein relationales Modell.

    NoSQL in der Praxis.

    Wo dieser Begriff in deinem Geschäft konkret wird, beginnt die Arbeit. Wir nennen klar, ob die Idee in unser Studio passt.

    Data und Analytics