IT lexicon › Database › Materialize

Materialize

Database På svenska → Updated: 2026-07-30
More info
Creator
Arjun Narayan, Frank McSherry, Nikhil Benesch
Released
Type
Streaming SQL database
License
Business Source License (BSL)
Website

Streaming database — run SQL on live data streams, materializing views that update incrementally on every event. Frank McSherry + Arjun Narayan, 2019.

Built on Timely Dataflow + Differential Dataflow (research from Microsoft Research). Pitch: give you the same SQL as Postgres, but the result is always up-to-date without you doing anything. Differs from Kafka Streams/Flink: better SQL support, more batteries-included. Competitors: RisingWave (Apache 2.0), ksqlDB (Confluent), Flink SQL, Apache Arroyo. Pivoted in 2024 to an "Operational Data Warehouse" positioning.

← Back to the lexicon