Guest blog by Jason Ma,
Product Marketing Manager at MongoDB


MongoDB, the database for giant ideas, recently announced the General Availability of MongoDB 3.4, the latest version of the most popular modern database. MongoDB 3.4 brings in key features that embrace additional data models, combine operational and analytical processing, and support elastic cross-region scaling and sophisticated operational tools to simplify data management for customers.

The latest version is a major advance that places MongoDB at the center of the digital transformation initiatives of enterprises. Organizations are focused on delivering new classes of applications, like the Internet of Things (IoT) and Artificial Intelligence, which have deep operational and analytical requirements. By further strengthening the product’s always-on operational and real-time analytics capabilities, MongoDB makes it easier for enterprises to consolidate their technology footprint and accelerate their digital transformation by using a single database.

New features of MongoDB 3.4

With MongoDB 3.4, enterprises will be able to use state-of-the-art database technology to build and run more mission-critical workloads on MongoDB.

The following are the new features:

Extended Platform Support: Extended platform support ensures that you can run MongoDB anywhere – from new generations of power-efficient servers that are equipped with ARM processors, through to commodity x86 CPUs, all the way up to IBM POWER and zSeries platforms.

Native Graph Analytics: Graph processing natively within the database, enabling efficient traversals across graphs, trees, and hierarchical data to uncover patterns and surface previously unidentified connections.

Faceted Navigation: Use faceted navigation, which is a popular analytics and search capability to group information into related categories by applying multiple filters to query results.

Zones: Allow administrators to precisely control data placement within distributed clusters. Shards can be provisioned to specific geographic regions for data sovereignty, or to support advanced deployment patterns such as tiered storage.

Tunable Consistency: New tunable consistency controls allow developers’ fine-grained optimization of data access patterns based on application requirements, including the ability to configure linearizable reads. MongoDB 3.4 offers among the strongest data consistency when compared to other distributed databases.

Simplify Deployment of MongoDB-as-a-Service: Server pools and native Pivotal Cloud Foundry integration make it easy to manage and provision database resources within a cloud native infrastructure.

Enhanced GUI Visualization: MongoDB Compass, the GUI for MongoDB, makes it easy to explore and manipulate your data. It now includes full CRUD capabilities to edit and modify documents, the ability to intuitively create and apply document validation rules, visual explain plans to explore query performance and real-time index usage statistics to help optimize performance.

MongoDB 3.4 Enterprise and IBM POWER8

With MongoDB 3.4, platform compatibility is expanded to include IBM POWER8. MongoDB customers can now derive all the benefits of IBM POWER8 servers such as 4X threads per core, 4X memory bandwidth, and 4X the cache of traditional x86 platforms. View this webinar for performance benchmarks of IBM POWER8 vs. x86 platforms.

In MongoDB 3.4, the core server is ported over to POWER platforms. This includes the shell, the mongod and mongos processes, and the server tools. POWER support is for POWER8 or newer servers and supports the Ubuntu 16.04 and RHEL 7.1 operating systems.

Note: POWER support is a MongoDB Enterprise Advanced only offering.


The extended platform support from MongoDB towards IBM POWER8 enables customers to harness the rich functionality of MongoDB 3.4 Enterprise Advanced, while taking advantage of the high-performance hardware of IBM POWER8 to handle requirements of current mission critical applications.

Linux on Power developer center

Join The Discussion

Your email address will not be published. Required fields are marked *