Create entry

MongoDB vs. MySQL

MongoDB MySQL + Add column
Category
Preference (75% global votes) (29% global votes)
Website www.​monetdb.​org www.​mysql.​com
License
Design
Database model
Data storage
Embeddable No Yes
Features
Query language
Data types
Conditional entry updates ? Yes
Map and reduce Yes No
Unicode ? Yes
TTL for entries ? No
Compression ? Yes
Integrity
Integrity model
Atomicity Yes Yes
Consistency Yes Yes
Isolation Yes Yes
Durability (data storage) Yes Yes
Transactions No Yes
Referential integrity Yes Yes
Revision control ? Yes
Locking model
Indexing
Secondary Indexes Yes Yes
Composite keys ? Yes
Full text search ? Yes
Geospatial Indexes Yes Yes
Graph support ? No
Distribution
Horizontal scalable ? Yes
Replication ? Yes
Replication mode ?
Sharding Yes Yes
Shared nothing architecture ? No
Restrictions
Value size max. 16 MB 10 EB
System requirements
Operating system
Native driver
Memory minimum ? 11 MB
Architecture
Programming language
More
Description Column store pioneer Relational database system
Brand
Multi-user system Yes Conditional
Extension/Plug-in Yes Yes
Database
Price rating ★★★★☆ ★★★★★
Standard compliance Yes Yes
Software distribution
Object-Relational Mapping (ORM) No No
Release Date September 2008 May 1995
Documentation level ★★★☆☆ ★★★★☆
Free to use Yes Yes
Active Yes Yes
Community Driven Basic Good
Online backup Yes Yes
Log Yes Yes
Download www.​monetdb.​org/​Downloads dev.​mysql.​com/​downloads/​
Backup functionality Basic Good
Query Cache Yes Yes
Ease of use ★★★★☆ ★★★★★
Free for commercial use Yes Yes
Sorts Yes Yes
Open Source Yes Yes
Perfomance ★★★★☆ ★★★★☆
Predictive Analytics Yes ?
Geospatial Yes Yes
JSON Yes Yes
Stored Procedure Yes Yes
Multilingual content ? Yes
Multiple projects ? Yes
RESTful ? No
Lines of code ? 1 100 k
Database Connection Pooling ? Yes
Real time analytics ? Conditional
Web interface ? Yes
Data encryption ? Yes
API ? Good
Cloud platform support ?
Partial Index ? Yes
Function Based Index ? Yes
Key length max ? 3 072
Implementation flexibility (0% global votes) (20% global votes)
In-Place Update ? No
Tuneable write concerns ? Yes
Triggers ? Yes
Cloud-enabled ? Yes
Multivariate Testing ? No
Materialized Views ? No
Pipeline Aggregation ? Yes
Spring Data Support ? Yes
Text Analytics ? Yes
Server Side Java Script ? No
Flexible Table(Schema) ? No
Geo-distributed ? No
Concurrency ? Yes
24/7 support ? Yes
Free edition ? Yes
SQL Queries ? Yes
3D Support ? Yes
Monitoring UI ? Yes
Online backup (no locking) ? Yes
CLI` ? Yes
Abstracts complexity of UI Components ? Yes
Point In Time Recovery ? Yes
Does remove features when broken? ? Yes
+ Add row ++
MongoDB MySQL
  • vsChart is like a wiki

    Just click a data cell to edit it.
    Take part and share your knowledge with the world.

  • blue
    = good
    darker
    = better
    Legend
  • Embed it on your site
  • Copy & Share
  • Creative Commons License License
  • EnglishGerman (Deutsch)

Write a review or comment

Please login (with Facebook, Twitter or OpenID) to use this form.

Type
Review
Comment