没有合适的资源?快使用搜索试试~ 我知道了~
8种Nosql数据库系统对比 对各种NoSql进行比较
资源推荐
资源详情
资源评论
8 种 Nosql 数据库系统对比
为这篇文章评分
0 评论
[发表人]:
程序员
[发表时间]:今天08:32 AM
分享到:
导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型
NoSQL 数据库的文章。文章由敏捷翻译-唐尤华编译。如需转载,请参见文后声明。
虽然 SQL 数据库是非常有用的工具,但经历了 15 年的一支独秀之后垄断即将被打破。这
只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。
但是 NoSQL 数据库之间的不同,远超过两SQL 数据库之间的差别。这意味着软件架构师
更应该在项目开始时就选择好一个适合的NoSQL 数据库。针对这种情况,这里
对Cassandra、Mongodb、CouchDB、Redis、Riak、Membase、Neo4j
和 HBase
进
行了比较:
(编注 1:NoSQL:是一项全新的数据库革命性运动,NoSQL 的拥护者们提倡运用非关
系型的数据存储。现今的计算机体系结构在数据存储方面要求具备庞大的水平扩展性,而
NoSQL 致力于改变这一现状。目前 Google 的BigTable 和 Amazon 的 Dynamo 使用的就
是 NoSQL 型数据库。参见 NoSQL
词条 。)
1. CouchDB
所用语言:Erlang
特点:DB 一致性,易于使用
使用许可:Apache
协议:HTTP/REST
双向数据复制,
持续进行或临时处理,
处理时带冲突检查,
因此,采用的是 master-master 复制(见编注 2)
MVCC - 写操作不阻塞读操作
可保存文件之前的版本
Crash-only(可靠的)设计
需要不时地进行数据压缩
视图:嵌入式映射/减少
格式化视图:列表显示
支持进行服务器端文档验证
支持认证
根据变化实时更新
资源评论
quicklook_cn
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- stm32 usb接口通信
- Chessmate是一款完全免费的国际象棋学习软件,支持引擎分析,学开局、残局、棋书解读、大数据分析等功能
- 总结整理的Android面试Java基础知识点面试资料精编汇总文档资料合集.zip
- .android_lq
- FDN5632N-VB一款SOT23封装N-Channel场效应MOS管
- 毛老板-2404250902.amr
- Java类加载流程(双亲委派)流程图.zip
- FDN5632-NL-VB一款SOT23封装N-Channel场效应MOS管
- 新目标大学英语(第二版)视听说教程 第1册 Unit 4 TOP课件.zip
- 自动驾驶-状态估计和定位之Error State EKF.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功