Database
In short: A database stores data permanently and in a structured way and allows it to be queried and changed in a targeted way.
In more detail: A database management system (DBMS) regulates access, consistency and concurrency.
In Depth
Types
- Relational (SQL): tables with relations, for example PostgreSQL, MySQL, MariaDB. Queries with SQL.
- Document-oriented (NoSQL): for example MongoDB.
- Key-value and cache: Redis (Upstash).
Properties
ACID transactions, indexes, backups. See CRUD, data tier, backend.
See also: SQL, PostgreSQL, CRUD, Backend