DB-EnginesExtremeDB: the mission critical dbmsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Coveo vs. JSqlDb vs. Microsoft Azure Cosmos DB vs. MongoDB

System Properties Comparison Coveo vs. JSqlDb vs. Microsoft Azure Cosmos DB vs. MongoDB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCoveo  Xexclude from comparisonJSqlDb  Xexclude from comparisonMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparisonMongoDB  Xexclude from comparison
JSqlDB seems to be discontinued. Therefore it is excluded from the DB-Engines ranking.
DescriptionAI-powered hosted search, recommendation and personalization platform providing tools for both low-code and full-code developmentJavaScript Query Language Database, stores JavaScript objects and primitivesGlobally distributed, horizontally scalable, multi-model database serviceOne of the most popular document stores available both as a fully managed cloud service and for deployment on self-managed infrastructure
Primary database modelSearch engineDocument store
Object oriented DBMS
Document store
Graph DBMS
Key-value store
Wide column store
Document store
Secondary database modelsSpatial DBMSSpatial DBMS
Search engine infointegrated Lucene index, currently in MongoDB Atlas only.
Time Series DBMS infoTime Series Collections introduced in Release 5.0
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score2.11
Rank#133  Overall
#12  Search engines
Score37.95
Rank#27  Overall
#4  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Score469.33
Rank#5  Overall
#1  Document stores
Websitewww.coveo.comjsqldb.org (offline)azure.microsoft.com/­services/­cosmos-dbwww.mongodb.com
Technical documentationdocs.coveo.comdocs.microsoft.com/­azure/­cosmos-dbdocs.mongodb.com/­manual
DeveloperCoveoKonrad von BackstromMicrosoftMongoDB, Inc
Initial release2012201820142009
Current release0.8, December 20186.0.1, August 2022
License infoCommercial or Open SourcecommercialOpen SourcecommercialOpen Source infoMongoDB Inc.'s Server Side Public License v1. Prior versions were published under GNU AGPL v3.0. Commercial licenses are also available.
Cloud-based only infoOnly available as a cloud serviceyesnoyesno infoMongoDB available as DBaaS (MongoDB Atlas)
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
ScaleGrid for MongoDB Database: Fully managed hosting for MongoDB Database on a wide variety of cloud providers and On-Premises. Automate your management, scaling and backups through one centralized platform.
Implementation languageC++
Server operating systemshostedLinux
macOS
Windows
hostedLinux
OS X
Solaris
Windows
Data schemehybrid - fields need to be configured prior to indexing, but relationships can be exploited at query time without pre-configurationschema-freeschema-freeschema-free infoAlthough 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 infopredefined data types such as float or dateyesnoyes infoJSON typesyes infostring, integer, double, decimal, boolean, date, object_id, geospatial
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nono
Secondary indexesyesnoyes infoAll properties auto-indexed by defaultyes
SQL infoSupport of SQLnonoSQL-like query languageRead-only SQL queries via the MongoDB Connector for BI
APIs and other access methodsRESTful HTTP APIDocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
proprietary protocol using JSON
Supported programming languagesC#
Java
JavaScript
Python
JavaScript.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
Actionscript infounofficial driver
C
C#
C++
Clojure infounofficial driver
ColdFusion infounofficial driver
D infounofficial driver
Dart infounofficial driver
Delphi infounofficial driver
Erlang
Go
Groovy infounofficial driver
Haskell
Java
JavaScript
Lisp infounofficial driver
Lua infounofficial driver
MatLab infounofficial driver
Perl
PHP
PowerShell infounofficial driver
Prolog infounofficial driver
Python
R infounofficial driver
Ruby
Rust
Scala
Smalltalk infounofficial driver
Swift
Server-side scripts infoStored proceduresnofunctions in JavaScriptJavaScriptJavaScript
TriggersyesnoJavaScriptyes infoin MongoDB Atlas only
Partitioning methods infoMethods for storing different data on different nodesyesnoneSharding infoImplicit feature of the cloud serviceSharding infoPartitioned by hashed, ranged, or zoned sharding keys. Live resharding allows users to change their shard keys as an online operation with zero downtime.
Replication methods infoMethods for redundantly storing data on multiple nodesyesnoneyes infoImplicit feature of the cloud serviceMulti-Source deployments with MongoDB Atlas Global Clusters
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonowith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*yes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Eventual Consistency
Immediate Consistency infocan be individually decided for each write operation
Foreign keys infoReferential integrityyesnonono infotypically not used, however similar functionality with DBRef possible
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datayesMulti-item ACID transactions with snapshot isolation within a partitionMulti-document ACID Transactions with snapshot isolation
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyes infousing RocksDByesyes infooptional, enabled by default
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infoIn-memory storage engine introduced with MongoDB version 3.2
User concepts infoAccess controlgranular access controls, API key management, content filtersAccess rights can be defined down to the item levelAccess rights for users and roles

More information provided by the system vendor

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more
CData: Connect to Big Data & NoSQL through standard Drivers.
» more

Percona: Database problems? Not on your watch.
Databases run better with Percona.
» more

Studio 3T: The world's favorite IDE for working with MongoDB
» more

Navicat for MongoDB gives you a highly effective GUI interface for MongoDB database management, administration and development.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
CoveoJSqlDbMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDBMongoDB
DB-Engines blog posts

Snowflake is the DBMS of the Year 2021
3 January 2022, Paul Andlinger, Matthias Gelbmann

PostgreSQL is the DBMS of the Year 2020
4 January 2021, Paul Andlinger, Matthias Gelbmann

PostgreSQL is the DBMS of the Year 2018
2 January 2019, Paul Andlinger, Matthias Gelbmann

show all

Recent citations in the news

Coveo Announces the Winners of the 2022 Coveo Relevance Awards
8 December 2022, Yahoo Finance

Coveo Enables Auto-Generated Search Facets Out of the Box
6 December 2022, Yahoo Finance

Coveo Solutions has a 71 per cent upside, says National Bank
18 November 2022, Cantech Letter

National Bank says Coveo Solutions is a double from here
9 November 2022, Cantech Letter

Louis Têtu explains how Coveo is bucking tech trends ahead of SAAS NORTH keynote - BetaKit
11 November 2022, Canadian Startup News

provided by Google News

Alert! Critical Vulnerability in Microsoft Azure Cosmos DB
3 November 2022, Data Center Knowledge

Microsoft Introduces Azure Cosmos DB for PostgreSQL
16 October 2022, InfoQ.com

Azure Cosmos DB: Low Latency and High Availability at Planet Scale
30 October 2022, InfoQ.com

Microsoft Announces PostgreSQL Option for Cosmos DB
12 October 2022, thenewstack.io

NBA and Microsoft team up to transform fan experiences with cloud application modernization
16 November 2022, Microsoft

provided by Google News

MongoDB stock jumps 27% after cloud database company shows surprise adjusted profit
6 December 2022, CNBC

MongoDB Stock: Blowout Quarter, But I'm Still Bearish (NASDAQ:MDB)
7 December 2022, Seeking Alpha

MongoDB: Huge Growth Causes A 27% Share Price Surge (NASDAQ:MDB)
7 December 2022, Seeking Alpha

MongoDB CISO weighs in on developer multicloud tools and data transformation
7 December 2022, SiliconANGLE News

MongoDB, Inc. (MDB) Presents at UBS 2022 Global TMT Conference (Transcript)
7 December 2022, Seeking Alpha

provided by Google News

Job opportunities

Search Consultant
Tekskills Inc, Hartford City, IN

Sitecore Developer
NerdRabbit, Atlanta, GA

Web System Developer
Community Foundation of Northwest Indiana, Inc., Munster, IN

Junior Sitecore developer - Full time position
RSA Tech, Little Elm, TX

Senior Full Stack Developer
DGN Technologies, Remote

Site Reliability Engineer - Azure Cosmos DB
Microsoft, Redmond, WA

Director - DataOps (Azure)
The Coca-Cola Company, Atlanta, GA

Azure Data Architect
Nebraska Furniture Mart, Remote

Azure Data Architect
Nebraska Furniture Mart, Omaha, NE

Microsoft Azure Architect
Planet Technologies, Remote

General Apply
Bevy, San Francisco, CA

Data Warehouse Engineer - ENTRY LEVEL -
PCS Global Tech, Seattle, WA

Snowflake and MongoDB Database Administrator
Eclaro, Remote

MongoDB Consultant
Pristine IT, Remote

Chief Technology Officer
Insider Inc, New York, NY

jobs by Indeed



Share this page

Featured Products

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

The definitive guide for Cassandra

Imagine What You Could Do if Scalability Wasn‘t a Problem!
Download the Cassandra e-book for free!

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

The world’s most loved real‑time data platform.
Try free

Present your product here