Share
Generic MongoDB (Edge) Setup Guide

Generic MongoDB is designed for MongoDB deployments that you manage yourself, such as on virtual machines, on-premises servers, or containers.

You can use Hevo Pipelines to replicate data from your MongoDB database to a Destination of your choice.

Before you begin, read MongoDB for supported versions, instance types, and oplog retention requirements.


Data Type Mapping

Hevo maps each MongoDB data type to a Hevo data type, as shown in the following table. Hevo then maps the Hevo data type to the corresponding Destination data type.

MongoDB Data Type Hevo Data Type
- DOUBLE
- DECIMAL128
DOUBLE
- STRING
- OBJECT_ID
- JAVASCRIPT CODE
- CODE WITH SCOPE
VARCHAR
- ARRAY
- EMBEDDED DOCUMENT
- OBJECT
JSON
- BINARY
- BINARY (UUID)
BYTEARRAY
- BOOLEAN BOOLEAN
- DATE
- TIMESTAMP
DATETIME
- INT32 INTEGER
- INT64
- LONG
LONG

Any data type not listed in the table above is currently not supported by Hevo.

Note:

  • Hevo infers the data type of STRING values from their content. For example, a STRING value of “42” is mapped to INTEGER.

  • Fields with unsupported data types are dropped from the ingested record and are not replicated to the Destination.

Last updated on Oct 08, 2026

Tell us what went wrong

Skip to the section