Memcached vs. MongoDB vs. Redis

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。Memcached vs. MongoDB vs. Redis,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

System Properties Comparison Memcached vs. MongoDB vs. Redis

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
Name Memcached  X MongoDB  X Redis  X
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 Key-value store Document store Key-value store info
DB-Engines Ranking info ranking trend
Trend Chart
Score 29.96
Rank #24   Overall
  #2   Key-value stores
Score 330.50
Rank #5   Overall
  #1   Document stores
Score 121.90
Rank #9   Overall
  #1   Key-value stores
Website www.memcached.org www.mongodb.com redis.io
Technical documentation github.com/­memcached/­memcached/­wiki docs.mongodb.com/­manual redis.io/­documentation
Purchase software  

Buy it now at Amazon Webservices Marketplace

MongoDB: 
MongoDB Atlas
Jetware: 
MongoDB 3.4
 
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…
» more
Redis, benchmarked as the world’s fastest database, reduces application complexity,…
» more
Competitive advantages   By offering the best of traditional databases as well as the flexibility, scale,…
» more
Redis is an in-memory database platform offering native support of wide range of…
» more
Typical application scenarios   Internet of Things (Bosch, Silver Spring Networks) Mobile (The Weather Channel, ADP,…
» more
Redis powers personalization, real-time fraud detection, IoT, e-commerce, real-time…
» more
Key customers   ADP, Adobe, AstraZeneca, BBVA, Bosch, Cisco, CERN, Department of Veteran Affairs,…
» more
Verizon, Vodafone, Atlassian, Trip Advisor, Jet.com, Nokia, Samsung, HTC, Docker,…
» more
Market metrics   20 million downloads (growing at thousands downloads per day). 2,000+ customers including…
» more
Redis Labs serves over 60,000 customers globally and is consistently ranked as a…
» more
Licensing and pricing models   MongoDB database server: Free Software Foundation’s GNU AGPL v3.0. Commercial licenses…
» more
The licensing model is subscription based. Redis Enterprise Cloud is priced according…
» more

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.

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

Progress DataDirect: Data connectivity across standard SQL and REST
» more

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

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

More resources
  Memcached MongoDB Redis
DB-Engines blog posts

Redis extends the lead in the DB-Engines key-value store ranking
3 February 2014, Matthias Gelbmann

New DB-Engines Ranking shows the popularity of database management systems
3 October 2012, Matthias Gelbmann, Paul Andlinger

show all

PostgreSQL moves up one rank at the expense of MongoDB
1 September 2016, Paul Andlinger

Oracle is the DBMS of the Year
5 January 2016, Paul Andlinger, Matthias Gelbmann

Winners, losers and an attractive newcomer in Novembers DB-Engines ranking
2 November 2015, Paul Andlinger

show all

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

MongoDB is the DBMS of the year, defending the title from last year
7 January 2015, Paul Andlinger, Matthias Gelbmann

Notable DBMS presentation: Yao Yu on how Redis is used at Twitter
25 September 2014, Matthias Gelbmann

show all

Conferences and events

 

MongoDB Europe 2017
London, United Kingdom, 8 November 2017

 
Recent citations in the news

Why all the fuss over Cybersecurity?
29 August 2017, Digital Journal

Pathetic patching leaves over 70000 Memcached servers still up for grabs
24 July 2017, The Register

Memsniff:一个健壮的Memcached流量分析工具 – InfoQ
15 August 2017, InfoQ: 时刻关注企业软件开发领域的变化与创新

70000 Memcached Servers Can Be Hacked Using Eight-Month-Old Flaws
24 July 2017, Linux.com (blog)

Accelerating Hadoop, Spark, and Memcached with HPC Technologies
31 March 2017, insideHPC

provided by Google News

MongoDB quits Solaris, wants to work on an OS people actually use
29 August 2017, The Register

Database provider MongoDB has filed confidentially for IPO
15 August 2017, TechCrunch

Equity podcast: Uber’s board mess, the Angry Birds IPO and …
18 August 2017, TechCrunch

Unicorn Startup MongoDB Just Filed for an IPO
16 August 2017, Inc.com

Pssst, wanna know a secret? MongoDB has confidentially filed for IPO, reports suggest
16 August 2017, The Register

provided by Google News

In-memory database provider Redis Labs raises $44M
21 August 2017, TechCrunch

How to use Redis for real-time stream processing
2 August 2017, InfoWorld

Goldman Sachs Leads Investment in Israeli Firm Redis Labs
22 August 2017, Haaretz

Israeli Startup Redis Raises $44M – NoCamels
28 August 2017, Israeli Innovation News (press release) (blog)

Database security issues shadow distributed data architectures
23 August 2017, TechTarget

provided by Google News



from: https://db-engines.com/en/system/Memcached%3bMongoDB%3bRedis

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/164230.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!