Skip to content

    NoSQL

    Data integration & searchNoSQL databasenon-relational database system
    Reading time: 2 min.Editorially reviewed on:

    Definition

    NoSQL refers to various database systems outside the classical table model.

    A collective term for database systems outside the classical relational model, such as document, key-value, column, or graph databases.

    Simply explained

    Data can be stored as documents, key-value pairs, or relationship networks instead of only linked tables.

    Why it matters in practice

    NoSQL offers different storage forms for data that do not fit well into a classical table model, such as documents with variable fields.

    Example from business

    An event store uses documents with variable fields and horizontal partitioning.

    Limits and pitfalls

    • Do not equate NoSQL with schema-less, eventually consistent, or automatically scalable.

    Origin & history

    The term NoSQL became popular in the late 2000s for various non-relational database systems; it does not denote a uniform data model and is not a reliably resolvable acronym.

    Use in mid-sized companies

    • Possible application: An event store uses documents with variable fields and horizontal partitioning.

    Frequently asked questions

    What does NoSQL mean?

    A collective term for database systems outside the classical relational model, such as document, key-value, column, or graph databases.

    Which mistakes should be avoided?

    Do not equate NoSQL with schema-less, eventually consistent, or automatically scalable.

    Sources

    Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice