IT用語集 › データベース › OLAP
Online Analytical Processing(オンライン分析処理)— 大規模な分析クエリに最適化されたデータベース。「過去5年分のデータを全部集計する」ような用途向け。
列指向ストレージが基本で、Snowflake、BigQuery、ClickHouse、Redshift、DuckDBなどがある。トランザクション処理のOLTPとは別物だ。モダンデータスタックでは、アプリにはOLTP(Postgres)、分析にはOLAP(Snowflake)を使い、間をETLでつなぐ。