Tabular Foundation Models (TFMs) logopeterindia.net
Knowledge Hub

Relational Databases (SQL)

Relational (SQL) databases: open-source and commercial engines, distributed SQL, managed Postgres and learning resources.

44 topics•6 categories•Updated October 2026

What Is a Relational Database?

7 entries

A relational database stores data in tables of rows and columns, relates tables through keys and queries them with SQL, with transactional (ACID) guarantees. Relational systems range from embedded engines such as SQLite to enterprise servers and distributed SQL systems that scale across nodes. Descriptions below follow each vendor's or project's own pages and are not rankings; release facts come from project sites and GitHub.

Open-Source Relational Databases

6 entries

Widely used open-source engines.

Commercial Relational Databases

5 entries

Enterprise databases from the large vendors.

Distributed and Scale-Out SQL

6 entries

Relational systems that scale across nodes.

Managed Postgres and Postgres Extensions

6 entries

Services and extensions built on PostgreSQL.

Learning and Reference

14 entries

SQL tutorials, documentation and rankings.

Frequently Asked Questions

What is a relational database?

A database that stores data in tables of rows and columns, links tables through keys and queries them with SQL. Relational databases provide ACID transactions and enforce schemas and constraints.

Which relational database should I choose?

PostgreSQL is a common default for new applications because of its features and extensions. MySQL and MariaDB are widely used for web workloads, SQLite suits embedded and local storage, and Oracle Database, SQL Server and Db2 serve enterprise estates. For horizontal scale, consider distributed SQL systems.

What is distributed SQL?

Databases such as CockroachDB, YugabyteDB, TiDB and Spanner that keep SQL and ACID semantics while spreading data across many nodes for scale and resilience. See the Distributed SQL Databases page.

What is the difference between OLTP and OLAP databases?

OLTP databases handle many small transactions, such as orders, while OLAP databases scan large datasets for analytics. PostgreSQL and MySQL are mainly OLTP, while DuckDB and cloud warehouses are built for OLAP. HTAP or translytical platforms try to serve both.

Can relational databases store vectors and JSON?

Yes. PostgreSQL supports JSON and, with the pgvector extension, vector similarity search, and many other relational databases have added JSON and vector types. See the Vector Databases page for dedicated alternatives.

How current is this page?

Links and release facts were checked on 31 October 2026. MySQL and its documentation and the yugabyte.com site returned 403 to automated checks. Vendor descriptions follow their own pages and are not rankings.