Home / Companies / SingleStore / Blog / Post Details
Content Deep Dive

SingleStore Pipelines: Real-Time Data Ingestion with Exactly-Once Semantics

Blog post from SingleStore

Post Details
Company
Date Published
Author
Steven Camina
Word Count
579
Language
English
Hacker News Points
-
Summary

SingleStoreDB Self-Managed 5.5 has been launched, featuring SingleStore Pipelines, a new way to achieve maximum performance for real-time data ingestion at scale, enabling exactly-once semantics when streaming from message brokers like Apache Kafka, thus delivering an end-to-end solution for real-time analytics and data ingest. This implementation supports both real-time analytical queries and real-time data ingestion, with SingleStore Pipelines ingesting data at scale in three steps: extract, transform, and load, ensuring atomic commitment of streaming data and exactly-once semantics through metadata storage. The new database object, pipeline, is a top-level element similar to table, index, or view, allowing extraction from data sources using a robust mechanism, enabling true exactly-once semantics for Kafka messages, and supporting data enrichment and transformation in various programming languages, with efficient and parallel data loading into SingleStore data partitions and Kafka brokers.