Memcached vs. MongoDB vs. Redis
发布日期:2021-06-30 12:18:58 浏览次数:2 分类:技术文章

本文共 5014 字,大约阅读时间需要 16 分钟。

System Properties Comparison Memcached vs. MongoDB vs. Redis

Please select  to include it in the comparison.

Editorial information provided by DB-Engines
Name Memcached   MongoDB   Redis  
Description In-memory key-value store, originally intended for caching One of the most popular document stores In-memory data structure store, used as database, cache and message broker info
Database model  info
 info
Score 29.96
Rank #24   
  #2   
Score 330.50
Rank #5   
  #1   
Score 121.90
Rank #9   
  #1   
Website
Technical documentation
Purchase software  

Buy it now at Amazon Webservices Marketplace

MongoDB: 
Tackle IO: 
The Globalsolutions: 
Jetware: 
Charming Cloud: 
 
Developer Danga Interactive info MongoDB, Inc Salvatore Sanfilippo info
Initial release 2003 2009 2009
Current release 1.5.0, July 2017 3.4.6, July 2017 4.0.1, July 2017
License info Open Source info Open Source info Open Source info
Cloud-based info no no no
Implementation language C C++ C
Server operating systems FreeBSD
Linux
OS X
Unix
Windows
Linux
OS X
Solaris
Windows
BSD
Linux
OS X
Windows info
Data scheme schema-free schema-free info schema-free
Typing info no yes info partial info
XML support info     no
Secondary indexes no yes no
SQL info no no no
APIs and other access methods Proprietary protocol proprietary protocol using JSON proprietary protocol info
Supported programming languages .Net
C
C++
ColdFusion
Erlang
Java
Lisp
Lua
OCaml
Perl
PHP
Python
Ruby
Actionscript info
C
C#
C++
Clojure info
ColdFusion info
info
Dart info
Delphi info
Erlang
Go info
Groovy info
Haskell
Java
JavaScript
Lisp info
Lua info
MatLab info
Perl
PHP
PowerShell info
Prolog info
Python
info
Ruby
Scala
Smalltalk info
C
C#
C++
Clojure
Crystal
D
Dart
Elixir
Erlang
Fancy
Go
Haskell
Haxe
Java
JavaScript (Node.js)
Lisp
Lua
MatLab
Objective-C
OCaml info
Perl
PHP
Prolog
Pure Data
Python
R
Rebol
Ruby
Rust
Scala
Scheme
Smalltalk
Tcl
Server-side scripts info no JavaScript Lua
Triggers no no no
Partitioning methods info none Sharding Sharding
Replication methods info none info Master-slave replication Master-slave replication info
MapReduce info no yes no
Consistency concepts info   Eventual Consistency
Immediate Consistency info
Eventual Consistency
Foreign keys info no no info no
Transaction concepts info no no info Optimistic locking, atomic execution of commands blocks and scripts
Concurrency info yes yes yes info
Durability info no yes info yes info
In-memory capabilities info   yes info yes
User concepts info yes info Access rights for users and roles Simple password-based access control info
More information provided by the system vendor
  Memcached MongoDB Redis
Specific characteristics   MongoDB is the next-generation database that helps businesses transform their industries...
Redis, benchmarked as the world’s fastest database, reduces application complexity,...
Competitive advantages   By offering the best of traditional databases as well as the flexibility, scale,...
Redis is an in-memory database platform offering native support of wide range of...
Typical application scenarios   Internet of Things (Bosch, Silver Spring Networks) Mobile (The Weather Channel, ADP,...
Redis powers personalization, real-time fraud detection, IoT, e-commerce, real-time...
Key customers   ADP, Adobe, AstraZeneca, BBVA, Bosch, Cisco, CERN, Department of Veteran Affairs,...
Verizon, Vodafone, Atlassian, Trip Advisor, Jet.com, Nokia, Samsung, HTC, Docker,...
Market metrics   20 million downloads (growing at thousands downloads per day). 2,000+ customers including...
Redis Labs serves over 60,000 customers globally and is consistently ranked as a...
Licensing and pricing models   MongoDB database server: Free Software Foundation’s GNU AGPL v3.0. Commercial licenses...
The licensing model is subscription based. Redis Enterprise Cloud is priced according...

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

3rd party products and services
3rd parties   : Connect to Big Data & NoSQL through standard Drivers.


: Data connectivity across standard SQL and REST


Studio 3T: The world's favorite IDE for working with MongoDB
 is the open source home and the provider of enterprise-class Redis.

We invite representatives of 3rd party vendors to  for presenting information about their offerings here.

More resources
  Memcached MongoDB Redis
DB-Engines blog posts


3 February 2014, Matthias Gelbmann


3 October 2012, Matthias Gelbmann, Paul Andlinger


1 September 2016, Paul Andlinger


5 January 2016, Paul Andlinger, Matthias Gelbmann


2 November 2015, Paul Andlinger


2 March 2016, Paul Andlinger


7 January 2015, Paul Andlinger, Matthias Gelbmann


25 September 2014, Matthias Gelbmann

 


London, United Kingdom, 8 November 2017

 
Recent citations in the news


29 August 2017, Digital Journal


24 July 2017, The Register


15 August 2017, InfoQ: 时刻关注企业软件开发领域的变化与创新


24 July 2017, Linux.com (blog)


31 March 2017, insideHPC

provided by 


29 August 2017, The Register


15 August 2017, TechCrunch


18 August 2017, TechCrunch


16 August 2017, Inc.com


16 August 2017, The Register

provided by 


21 August 2017, TechCrunch


2 August 2017, InfoWorld


22 August 2017, Haaretz


28 August 2017, Israeli Innovation News (press release) (blog)


23 August 2017, TechTarget

provided by 

from: 

转载地址:https://java-basketball.blog.csdn.net/article/details/77746535 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:redis、memcache、mongoDB 对比
下一篇:Gitlab在Ubuntu、Debian、CentOS 6、CentOS 7、OpenSUSE、Raspberry Pi2安装

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月17日 04时08分14秒