Rich JSON documents
Improve productivity with flexible and dynamic schemas. MongoDB supports arrays and nested objects as values.
Powerful query language
Support modern use cases such as aggregations, geo-based search and text search with rich and expressive query language from MongoDB. Easily compose JSON queries to filter and sort by any field, regardless of how nested it is within a document.
Use multi-document ACID transactions for situations that require atomicity of reads and writes to multiple documents (in a single or multiple collections). With distributed transactions, transactions can be used across multiple operations, collections, databases and documents.
Expanded features using MongoDB Enterprise Server
Granular audit logging
Administrators can track system activity for deployments with multiple users and applications by recording schema updates; authentication; and create, read, update and delete (CRUD) operations. MongoDB Enterprise includes an auditing capability for mongod and mongos instances.
Client-side field level encryption
Allows administrators and developers to encrypt specific data fields within the database. With Mongo Enterprise, the database can automatically encrypt fields client side without any server-side configuration or directives. Client-side field level encryption supports workloads where applications must guarantee that unauthorized parties, including server administrators, cannot read the encrypted data.
MongoDB Ops Manager
Provides a management platform for DBAs with rich performance visibility through a powerful set of query profiling, diagnostics and monitoring tools.
MongoDB Enterprise Server database users can choose this fully managed instance hosted in a hyper-protect environment. Retain your data in a fully encrypted client database, without the need for specialized skills.