DBMS > MongoDB
MongoDB System Properties
Please select another system to compare it with MongoDB.
|Editorial information provided by DB-Engines|
|Description||One of the most popular document stores|
|Primary database model||Document store|
|Current release||4.0.6, February 2019|
|License Commercial or Open Source||Open Source MongoDB Inc.'s Server Side Public License v1. Prior versions were published under GNU AGPL v3.0. Commercial licenses are also available.|
|Cloud-based only Only available as a cloud service||no MongoDB available as DBaaS (MongoDB Atlas)|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Server operating systems||Linux|
|Data scheme||schema-free Although schema-free, documents of the same collection often follow the same structure. Optionally impose all or part of a schema by defining a JSON schema.|
|Typing predefined data types such as float or date||yes string, integer, double, decimal, boolean, date, object_id, geospatial|
|SQL Support of SQL||Read-only SQL queries via the MongoDB Connector for BI|
|APIs and other access methods||proprietary protocol using JSON|
|Supported programming languages||Actionscript inofficial driver|
Clojure inofficial driver
ColdFusion inofficial driver
D inofficial driver
Dart inofficial driver
Delphi inofficial driver
Go inofficial driver
Groovy inofficial driver
Lisp inofficial driver
Lua inofficial driver
MatLab inofficial driver
PowerShell inofficial driver
Prolog inofficial driver
R inofficial driver
Smalltalk inofficial driver
|Partitioning methods Methods for storing different data on different nodes||Sharding|
|Replication methods Methods for redundantly storing data on multiple nodes||Master-slave replication|
|MapReduce Offers an API for user-defined Map/Reduce methods||yes|
|Consistency concepts Methods to ensure consistency in a distributed system||Eventual Consistency|
Immediate Consistency can be individually decided for each write operation
|Foreign keys Referential integrity||no typically not used, however similar functionality with DBRef possible|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||Multi-document ACID Transactions with snapshot isolation|
|Concurrency Support for concurrent manipulation of data||yes|
|Durability Support for making data persistent||yes optional|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||yes In-memory storage engine introduced with MongoDB version 3.2|
|User concepts Access control||Access rights for users and roles|
|More information provided by the system vendor|
MongoDB is the next-generation database that helps businesses transform their industries by harnessing the power of data. The world's most sophisticated organizations, from cutting-edge startups to the largest companies, use MongoDB to create applications never before possible, at a fraction of the cost of legacy databases. MongoDB was also named a leader in the Forrester Wave™: Big Data NoSQL, Q3 2016.
MongoDB is designed to meet the demands of modern apps with a technology foundation that enables you through:
1. The document data model - presenting you the best way to work with data.
2. A distributed systems design - allowing you to intelligently put data where you want it.
3. A unified experience that gives you the freedom to run anywhere - allowing you to future-proof your work and eliminate vendor lock-in.
MongoDB Atlas delivers the world's leading database for modern applications as a fully automated cloud service engineered and run by the same team that builds the database. Proven operational and security practices are built in, automating time-consuming administration tasks such as infrastructure provisioning, database setup, ensuring availability, global distribution, backups, and more. The easy-to-use UI and API let you spend more time building your applications and less time managing your database.
MongoDB Stitch is a serverless platform which accelerates application development with simple, secure access to data and services from the client - getting your apps to market faster while reducing operational costs and effort.
MongoDB is the fastest-growing database ecosystem, with over 40 million downloads, thousands of customers, 1M+ registrations for MongoDB University courses, and over 1,000 technology and service partners.
By offering the best of traditional databases as well as the flexibility, scale, and performance required by today's applications, MongoDB lets innovators deploy apps as big as they can possibly dream. From startups to enterprises, for the modern and the mission-critical, MongoDB is the database for giant ideas.
|Typical application scenarios|
ADP, Adobe, Amadeus, AstraZeneca, Barclays, BBVA, Bond, Bosch, Cisco, CERN, City of Chicago, coinbase, Department of Veteran Affairs, Department of Works and Pensions, eBay, eHarmony, Electronic Arts, Epic Games, Expedia, Facebook's Parse, Forbes, Foursquare, Gap, Genentech, HSBC, MetLife, Morgan Stanley, NowTV, Pearson, RBS, Sage, Salesforce, SAP, Sega, Sprinklr, Telefonica, The Weather Channel, Ticketmaster, Under Armour, Verizon Wireless
|Licensing and pricing models|
|Related products and services|
|Knowi: Build MongoDB Reports and Data Visualizations in Minutes with Native Integration|
|Navicat for MongoDB gives you a highly effective GUI interface for MongoDB database management, administration and development.|
|Dremio: Analyze your data with standard SQL and any BI tool. Accelerate your queries up to 1,000x.|
|ScaleGrid: Deploy, monitor, backup and scale MongoDB in the cloud with the #1 Database-as-a-Service (DBaaS) platform.|
Fully managed on AWS, Azure & DigitalOcean
The #1 MongoDB hosting platform with advanced monitoring, high availability, and full MongoDB admin access. Host on Shared or Dedicated servers, or in your own AWS or Azure account to save up to 75% on long-term hosting costs with Reserved Instances. Plans start at $10/GB.
|DBHawk: Powerful web-based MongoDB GUI. Connect securely to on-premise MongoDB or MongoDB on the Cloud, Atlas or mLab.|
|CData: Connect to Big Data & NoSQL through standard Drivers.|
|Studio 3T: The world's favorite IDE for working with MongoDB|
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|DB-Engines blog posts|
PostgreSQL is the DBMS of the Year 2018 PostgreSQL moves up one rank at the expense of MongoDB Oracle is the DBMS of the Year MongoDB investing 'heavily' on R&D down under MongoDB Is Officially Disrupting Databases Tech Stocks This Week: MongoDB Soars, an Insider Loads Up on Activision Stock, and More After-Hours News: MongoDB and Domo Stocks Jump provided by Google News MongoDB Database Engineer Database Engineer Jr. Developer Junior Data Scientist Staff Database Engineer
PostgreSQL moves up one rank at the expense of MongoDB Oracle is the DBMS of the Year MongoDB investing 'heavily' on R&D down under MongoDB Is Officially Disrupting Databases Tech Stocks This Week: MongoDB Soars, an Insider Loads Up on Activision Stock, and More After-Hours News: MongoDB and Domo Stocks Jump provided by Google News MongoDB Database Engineer Database Engineer Jr. Developer Junior Data Scientist Staff Database Engineer
Oracle is the DBMS of the Year MongoDB investing 'heavily' on R&D down under MongoDB Is Officially Disrupting Databases Tech Stocks This Week: MongoDB Soars, an Insider Loads Up on Activision Stock, and More After-Hours News: MongoDB and Domo Stocks Jump provided by Google News MongoDB Database Engineer Database Engineer Jr. Developer Junior Data Scientist Staff Database Engineer
MongoDB investing 'heavily' on R&D down under
MongoDB Is Officially Disrupting Databases
After-Hours News: MongoDB and Domo Stocks Jump
provided by Google News
MongoDB Database Engineer
Junior Data Scientist
Staff Database Engineer
Share this page