OLTP et OLAP

L'OLTP sert de nombreuses petites transactions utilisateurs en millisecondes ; l'OLAP exécute quelques énormes requêtes analytiques sur l'historique. Faire de l'analytique sur la base de production ralentit les utilisateurs : on sépare donc les deux.

Où on le retrouve dans les vrais systèmes

  • Entrepôt de données

    Conçu pour de grosses requêtes analytiques qui prennent des secondes, pas pour servir les utilisateurs. Le placer dans le chemin d'une requête détruit la latence ; alimente-le plutôt de façon asynchrone par un pipeline.

    En production : Snowflake, Google BigQuery, Amazon Redshift, ClickHouse, Databricks SQL

Regarde-le casser, puis répare-le

Construis une architecture, envoie-lui une journée de trafic et de pannes, et comprends pourquoi elle tient ou cède. Gratuit pour commencer.