/plushcap/analysis/fivetran/databases-demystified-analytical-vs-transactional

Databases Demystified Chapter 2 – Analytical vs. Transactional Databases

What's this blog post about?

This blog post by Michael Kaminsky discusses the differences between analytical and transactional databases, which are two major paradigms for working with databases. Analytical workloads involve calculating complex aggregate functions, read-only queries, batch-write loads, and ad-hoc non-routine analyses. Transactional workloads operate on one "object" at a time, perform CRUD operations, manage the state of a database, and support many operations per second with high throughput. Common transactional databases include PostgreSQL, MySQL, Microsoft SQL Server, and Oracle Database. The post emphasizes understanding these different paradigms to make informed choices when selecting database technologies.

Company
Fivetran

Date published
Sept. 3, 2020

Author(s)
Michael Kaminsky

Word count
622

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.