Landscape of Open Source Databases

A presentation at OpenUK Online Meetup in September 2024 in by Lorna Jane Mitchell

Slide 1

Slide 1

Open Source Databases Lorna Mitchell, Redocly

Slide 2

Slide 2

Data Sources Two main sources of data • my own Opinion • https://db-engines.com/en/ranking @lornajane ~ @lornajane@indieweb.social

Slide 3

Slide 3

Relational Databases Traditional databases: • MySQL or MariaDB • PostgreSQL (see also: PostGIS, TimescaleDB) @lornajane ~ @lornajane@indieweb.social

Slide 4

Slide 4

Time Series Data Time series data: • a timestamp • a measurement Try InfluxDB or Prometheus @lornajane ~ @lornajane@indieweb.social

Slide 5

Slide 5

Tiny but mighty • SQLite • ValKey (Redis fork) @lornajane ~ @lornajane@indieweb.social

Slide 6

Slide 6

Distributed Databases • Apache Cassandra • OpenSearch/Dashboards (also ElasticSearch) @lornajane ~ @lornajane@indieweb.social

Slide 7

Slide 7

Open Source Databases Great technology for your every need. @lornajane ~ @lornajane@indieweb.social

Slide 8

Slide 8

Resources • 7 Databases in 7 Weeks (2nd edition) @lornajane ~ @lornajane@indieweb.social