mongodb和redis 的区别

Redis 和 mongodb 比较

项目RedisMongoDB
介绍Redis 是内存中的数据结构存储,用作数据库,缓存和消息代理。MongoDB 是遵循文档存储结构的最流行的 NoSQL 数据库之一。
主数据库模型Redis 遵循键值存储模型。MongoDB 遵循文档存储模型。
官方网站redis.iowww.mongodb.com
技术文档您可以在 redis.io/documentation 上获取 Redis 的技术文档您可以在 docs.mongodb.com/manual 上获取 MongoDB 的技术文档
由开发Redis 由 Salvatore Sanfilippo 开发。MongoDB 由 MongoDB Inc.开发。
初始发行Redis 最初于 2009 年发布。MongoDB 最初也于 2009 年发布。
许可Redis 是基于订阅和开源的。MongoDB 可以免费使用和开源。
基于云没有没有
实现语言Redis 是用 C 语言编写和实现的。MongoDB 是用 C ++语言编写和实现的。
服务器操作系统BSD,Linux,OS X,WindowsLinux,OS X,Solaris,Windows
数据 Scheme
二级索引没有
SQL 支持没有没有
API 和其他访问方法Redis 遵循专有协议。MongoDB 遵循使用 JSON 的专有协议。
支持的编程语言C,C#,C ++,Clojure,Crystal,D,Dart,Elixir,Erlang,Fancy,Go,Haskell,Haxe,Java,JavaScript(Node.js),Lisp,Lua,MatLab,Objective-C,OCaml,Perl,PHP ,Prolog,纯数据,Python,R,Rebol,Ruby,Rust,Scala,Scheme,Smalltalk,TclActionscript,C,C#,C ++,Clojure,ColdFusion,D,Dart,Delphi,Erlang,Go,Groovy,Haskell,Java,JavaScript,Lisp,Lua,MatLab Perl,PHP,PowerShell,Prolog,Python,R,Ruby,Scala , 短暂聊天
服务器端脚本LUAJavaScript 的
触发器没有没有
分区方法Redis 使用 Sharding 进行分区。MongoDB 也使用 Sharding 进行分区。
复制方法Redis 遵循主从复制。MongoDB 也遵循主从复制。
MapReduce没有
一致性概念最终的一致性和即时一致性最终的一致性
外键没有没有
交易概念乐观锁定,命令块和脚本的原子执行。没有
并发
持久化
在内存中能力
用户权限简单的基于密码的访问控制。用户和角色的访问权限。
特色Redis 被评为世界上最快的数据库。它降低了应用程序的复杂性,简化了开发,加快了产品上市时间,并通过其有远见的数据结构和模块为开发人员提供了前所未有的灵MongoDB 被认为是下一代数据库。它成功地帮助许多企业通过提供大数据来改变他们的行业。世界上最先进的组织,从最前沿的创业公司到最大的公司,使用 MongoDB 以极低的成本创建前所未有的应用程序。
比较优势Redis 是一种内存数据库平台,支持各种数据结构,如字符串,散列,集合,列表,有序集,位图,超级日志和地理空间索引。Redis 通过监督分片,重新分片,迁移的所有操作,以完全自动化的方式提供轻松扩展。它还包括持久性,即时自动故障检测,备份和恢复以及跨机架,区域,数据中心,区域和云平台的内存复制。MongoDB 提供了当今最好的传统数据库以及当今应用程序所需的灵活性,扩展性和性能。MongoDB 是一个巨大的想法数据库。MongoDB 保留了 Relational 数据库最有价值的特性,即强一致性,表达式查询语言和二级索引。它有助于开发人员比 NoSQL 数据库更快地构建功能强大的应用程序
主要客户Redis 的主要客户有:Verizon,Vodafone,Atlassian,Trip Advisor,Jet.com,诺基亚,三星,HTC,Docker,Staples,Intuit,Groupon,Shutterfly,KPMG,TD Bank,UnitedHealthcare,RingCentral,The Motley Fool,Bleacher Report ,HipChat,Salesforce,Hotel Tonight,Cirruspath,Itslearning.com,Xignite,Chargify,Rumble Entertainment,Scopely,Havas Digital,Revmob,MSN,Bleacher Report,Mobli,TMZ,Klarna,Shopify 等。MongoDB 的主要客户有:ADP,Adobe,阿斯利康,BBVA,博世,思科,欧洲核子研究中心,退伍军人事务部,eBay,eHarmony,电子艺界,Expedia,Facebook,Parse,福布斯,Foursquare,Genentech,MetLife,Pearson,Sage ,Salesforce,天气频道,Ticketmaster,Under Armour,Verizon Wireless 等。
市场指标Redis Labs 由全球 60000 多家客户组成,在 NoSQL,内存和运营数据库方面的顶级分析报告中一直名列前茅。Redis 被评为否。1 个云数据库,Docker 中的 1 号数据库,1 号 NoSQL 数据存储区,容器中最流行的 NoSQL 数据库。下载量达到 2000 万(每天下载量达到数千次)。超过 2,000 名客户,包括超过三分之一的财富 100 强。在 Forrester Wave 中被评为领导者:大数据 NoSQL,2016 年第 3 季度。在数据库引擎排名中排名最高的非关系型数据库
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

also&lucky

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值