Let's talk about your project

NoSQL database

The general name for database types that store data in flexible structures such as documents, key-value pairs, graphs or column families instead of tables.

  1. 01

    Why it matters

    NoSQL databases are an advantage where data has a changing structure, read-write volume is very high and horizontal scaling is needed. In return, relational databases are often a safer choice for related data and operations that need strict consistency, such as payments and stock.

  2. 02

    Example

    An application keeps session data and cache in a fast key-value store while storing orders and invoices in a relational database; each kind of data lives where it fits.

  3. 03

    Common mistake

    Putting all data into a schemaless structure because of its flexibility. Over time the same field gets saved in different formats and reporting and consistency problems begin.

  4. 04
Let's begin

Let's talk about your project.

Tell us what you need; we will define the scope together.