Breakout Session
summary
PipelineDB is an open-source streaming SQL database built as a fork of PostgreSQL 9.4.4 that runs continuous SQL queries called continuous views which incrementally store only aggregate transition state, use a circular shared-memory stream buffer that blocks writers when full, and merge micro-batch partials with on-disk state via combiners. It ships probabilistic structures (top-k, cardinality with <1% error), offers a Kafka extension for durable offsets, claims typical throughput from 250 to over 1M events/sec, and is GPLv3 on GitHub.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:26PipelineDB
- 3:34Why we built PipelineDB
- 4:28Continuous SQL queries
- 6:12Sliding window queries
- 6:56Continuous queries
- 7:59Adhoc queries
- 11:23Streams
- 18:26Combine
- 26:14TopK
- 32:09Questions
related talks
48mUnlocking Real-time Insights: Enhancing Your Databases With Stream Processing
33mStreaming Databases
04h 15mTopical Edition on Databases - Track 2
39mTimescaleDB: Re-engineering PostgreSQL as a time-series database
51mEmbrace, Extend, Evolve - Making PostgreSQL Work for a Cloud Native World
10mBuilding High-Performance Financial Data Pipelines
49mPostgreSQL - the database-sister of Python
30mThe database trends that are transforming your database infrastructure forever
