Airbyte Connector for MongoDB

Replicate your data in minutes, through our UI or programmatically with our API.

Replicate your MongoDB data in minutes

The Airbyte MongoDB integration will replicate your MongoDB data to your data warehouse or database.

The MongoDB source supports Full Refresh and Incremental syncs.

Check our detailed documentation on how to start syncing your MongoDB databases.

Features of the connector

Feature
Supported
Full Refresh Sync
Yes
Incremental Sync
Yes
Replicate Incremental Deletes
Coming soon

Resulting schema

MongoDB does not have anything like table definition, thus we have to define column types from actual attributes and their values. Discover phase have two steps:

Step 1. Find all unique properties

Connector runs the map-reduce command which returns all unique document props in the collection. Map-reduce approach should be sufficient even for large clusters.

Step 2. Determine property types

For each property found, connector selects 10k documents from the collection where this property is not empty. If all the selected values have the same type – connector will set appropriate type to the property. In all other cases connector will fallback to string type.

Similar connectors

Stay in the know

Get the latest Airbyte news by email, with the latest community contributions, product updates and articles.