MongoDB JDBC Driver

MongoDB logo

Select your platform

Table of Contents:


    Progress DataDirect’s JDBC Driver for MongoDB offers a high-performing, secure and reliable connectivity solution for JDBC applications to access MongoDB data. Our JDBC driver can be easily used with all versions of SQL and across both 32-bit and 64-bit platforms. Enjoy real-time analytics, reporting and business intelligence (BI) capabilities with your favorite tools such as SAS, Yellowfin, SAP, Sisense, Denodo, Cognos, Jaspersoft, Tableau, Tibco, OBIEE, and more.

    • DataDirect quality exclusively certified by MongoDB, Inc.
    • Get instant SQL access to business-critical NoSQL data
    • Integrate MongoDB data with unlimited document normalization and without duplication data or flattening documents


    Performance Enhancements

    • The normalization algorithm has been upgraded to improve sampling performance and optimize the generation of tables in the relational view.
    • The schema map files saved to disk now utilize gzip compression in order to significantly reduce the file size.
    • Support for migrating schema maps and internal files created with the 6.0 version of the driver so that they can be used by the 6.1 driver.
    • Enhancement of the driver to allow you to limit sampling to only new collections when refreshing the schema map.

    Connection Enhancements

    • Support for connections to MongoDB Atlas clusters using a DNS seed list.
    • Added support for connections through a proxy server.
    • DataDirect JDBC Driver Configuration Manager for quick configuration and testing of your driver.

    New Driver Properties

    • The new QualifyNormalizedNames property allows you to determine whether names of relational child-tables normalized from arrays, objects, subdocuments are prefixed with the collection name and names of any parent objects.
    • The new SpecialCharBehavior property allows you to determine how the driver handles the mapping of native identifiers containing characters that would require them to be quoted in SQL statements.
    • New ReplicaSetName connection property that supports replica set failover for write operations.
    • The new SchemaFilter connection property allows you to limit the databases and collections for which the driver fetches metadata
    • The new EnableDNSLookup property specifies whether the driver performs a DNS lookup to discover member nodes of an Atlas cluster when connecting.
    • New SchemaFormat connection property allows you to determine to which relational view the driver maps data, including normalized, mixed, and flattened views.

    SQL Up Leveling/ Full ANSI SQL Support

    SQL up-leveling provides the capability to write a SQL statement that can be executed across multiple databases, regardless of the databases’ SQL implementation. For example, a SQL statement written against Oracle will also be interoperable with DB2.

    Encryption SSL 3.0, TLS 1.0, 1.1, 1.2 Compliant

    We keep our SSL version up to date. Upon identification of any security vulnerability, Progress will exercise commercially reasonable efforts to address the vulnerability in accordance with the following policy.

    Performance Tuning

    Progress DataDirect management of packet-based network communication provides unsurpassed packet transport, network round trips and data buffering optimization. (socket management). Includes performance methodology for throughput and resource utillization (CPU/memory)

    TSANet Multi-Vendor Support Channel

    We live for your next big customer. Make sure your customers are successful with 24/7 partner support and access to expertise from our engineering teams, partnerships and leading technology companies such as Microsoft, Oracle, and IBM through our TSANet multi vendor support channel.

    Day 1 Support for any new versions

    Day One Support for disruptive technologies with frequent release cycles. With this strategy - the first of its kind for any data connectivity provider - Progress DataDirect on-premises ODBC and JDBC drivers will support any new versions of supported data sources.

    High-performing Type 5 JDBC Driver

    Type 5 JDBC drivers offer the same client-side, single-tier, 100% Java architecture of Type 4 JDBC drivers, but address the limitations of many of the Type 4 JDBC drivers. Unlike a type 4 JDBC driver, our type 5 JDBC driver maximizes data throughput while using minimal amount of CPU and memory resources. You can learn more over here

    Technical Specifications

    Progress DataDirect for JDBC for MongoDB Driver
    Version 6.1.0

    Database Support

    • MongoDB 4.0 and higher
    • MongoDB 3.6 and higher
    • MongoDB Atlas 
    • WiredTiger Storage Engine

    Platform Support

    • 32- and 64-bit platforms

    Software Requirements

    • Java Virtual Machine (JVM): Java SE 8 or higher (LTS version), including Oracle JDK, OpenJDK, and IBM SDK (Java) distributions.


    Progress DataDirect for JDBC for MongoDB Driver
    Version 6.1.0

    Connect any application to any data source anywhere

    Explore all DataDirect Connectors

    A product specialist will be glad to get in touch with you

    Contact Us