SingleStore Ingest
On this page
Overview
SingleStore Ingest (“Ingest”) is real-time data replication software that replicates data from various sources to SingleStore.
Supported Source Databases
Ingest supports the following database sources:
-
Oracle
-
Microsoft SQL Server
-
MySQL
-
PostgreSQL
-
Snowflake
-
Any JDBC-complaint database (non-production preview, available for testing)
-
MongoDB (private preview)
Contact your SingleStore account team or SingleStore Sales if you want to move data from a source not listed above.
Ingest Architecture
Ingest replicates data from any supported source to a SingleStore destination database.
SingleStore Flow, of which Ingest is a part, offers several deployment strategies for its customers, including:
-
Standard deployment in an AWS environment
-
High Availability deployment in an AWS environment
-
Hybrid deployment using both on-premises and cloud infrastructure
-
Fully on-premises deployment
Flow components can be deployed in Google Cloud and Microsoft Azure as well.
Ingest uses log-based Change Data Capture for data replication.
The following diagram serves as the reference for all setup instructions.
Estimated deployment time: Approximately 1 hour

Ingest / AWS Service Integration
The following is the Ingest architecture which showcases integration with various optional AWS services in a standard deployment.

This architecture diagram illustrates a standard deployment that highlights the following features:
-
AWS services running alongside Ingest.
-
Recommended Flow architecture for a VPC in AWS.
-
Data flow between the source database, AWS, and SingleStore destination database, including security and monitoring features.
-
Security, including IAM, organized in a separate group and integrated with Ingest.
Ingest High Availability Architecture
The following High Availability architecture explains how Ingest is deployed in a multi-AZ setup.
Estimated deployment time: Approximately 1 day

Ingest Hybrid Architecture
Ingest also offers a hybrid deployment model that combines on-premises services with those in the AWS Cloud.
Estimated deployment time: Approximately 2 hours to 1 day

In this section
Last modified: September 1, 2025