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