Automated ETL from MongoDB to MySQL, SQL Server, Oracle, SQLite...
MongoSluice turns your MongoDB collections into relational tables without any manual labor.
Accurate, Full Schema (We Don't Sample)
MongoSluice creates a full, deep schema of all your data in MongoDB. We don’t sample.

We Stream from MongoDB to Your Target RDBMS
We don’t land to disk. It’s a waste of time. Data goes from MongoDB to your target. We batch ’em so there’s never a bottleneck.

We Crush Nested Arrays
We deal with nested nastiness. Yup, embedded arrays. You don’t need to tell MongoSluice anything.

Works With Most RDBMS
Compatible with all RDBMS systems with JDBC drivers, this includes MySQL, SQL Server, Vertica, MariaDB, Oracle, SQL Netezza, and Postgres and more.
MongoSluice Works With RDBMS

Works With MySQL
Stream data out of MongoDB directly to MySQL. Or use MongoSluice to sync data between the two.

Works With SQL Server
Stream data out of MongoDB directly to SQL Server. Or use MongoSluice to sync data between the two.

Works With Postgres
Stream data out of MongoDB directly to Postgres. Or use MongoSluice to sync data between the two.

Works With Oracle
Stream data out of MongoDB directly to Oracle. Or use MongoSluice to sync data between the two.

Works With SQLite
Stream data out of MongoDB directly to SQLite. Or use MongoSluice to sync data between the two.

Works With Vertica
Stream data out of MongoDB directly to Vertica. Or use MongoSluice to sync data between the two.
Watch MongoSluice Create A Schema On the Fly from A MongoDB Collection and then Stream All the Data to MySQL
About MongoSluice
MongoSluice is the most complete solution for leveraging your data in MongoDB in BI application and other RDBMS systems.
Guarantee

We guarantee satisfaction.
Zero hassles.