DB-Tools.com - system comparision
18th June 2021, Friday
 
Home > System Comparision

Please Choose another system Click here

Editorial information provided by DB-Tools
System ElasticSearch Mongo DB
 Version Version 6.4.1 (released in September 2018) 3.6
 Drawbacks Elasticsearch AMI not available Found to be slow for a nosql db
 Advantages Large number of drivers present for integration Modelling a nosql db using reverse engineering a rdbms with mongodb is good. you can build nice relations
 Languages Supported .Net Groovy Java JavaScript Perl PHP Python Ruby nodejs,java
 Website www.elastic.co/­products/­elasticsearch www.mongodb.com
 Name ElasticSearch MongoDB
 XML Support no no
 JSON Support yes yes
 Brief description Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemata. MongoDB is developed by MongoDB Inc.
 Database Model Key Value NoSQL Model Primarily a NoSQL database
 Technical Documentation www.elastic.co/­guide/­en/­elasticsearch/­reference/­current/­index.html docs.mongodb.com/manual
 License Open Source. Commercial version with HA available with redislabs.com Commercial
 Cloud-based / SaaS ElasticSearch Cloud Cluster available from ElasticSearch Virtual Machine Images available in AWS Azure and Google Cloud Marketplace. https://bitnami.com/stack/MongoDB Can also install in MongoDB Cloud called Atlas
 Implementation Language C,C++ C,C++
 Operating System Supported Linux OS X Solaris Windows Linux OS X Solaris Windows
 Options for Integration / Access API Proprietary protocol using JSON Proprietary protocol using JSON
 Consistency Highly Consistent Highly Consistent
 Foreign Keys No No
 Streaming Support Yes Yes
 Analytics Support NA One of the core features is to build document hierarchy in json
 Data Storage Schema Inverted Index Key Value NoSQL Model functioning as a Document Model
 Notable Users -- Metlife
 Key Differentiator No known Enterprise Competitor apart from Amazaon Cloud Search Leading Open Source NoSQL Document DB
 Concurrency Yes Yes
 Partitioning Yes Yes
 Replication Yes Yes
 Secondary Indexes Yes Yes
 SchemaLess Yes Yes
 SQL Query No ReadOnly Queries using MongoDB Connector