COUCHBASE | REDIS | ||
---|---|---|---|
类别 | NoSQL | NoSQL | |
网站 | www.couchbase.com | redis.IO | |
许可证 | GFDLApache许可证2Couchbase公司企业许可协议:免费版Couchbase公司社区版许可协议 | BSD的许可证 | |
设计 | |||
数据库模型 | 键值无模式面向文档NoSQL的 | 键值无模式发布/订阅 | |
数据存储 | 易失性存储器文件系统 | 易失性存储器文件系统 | |
嵌入 | 无 | 无 | |
产品特点 | |||
查询语言 | memcached协议 | API calls Lua | |
数据类型 | JSON | 数据结构 | |
有条件的条目更新 | 是的 | 是的 | |
MAP和REDUCE | 是的 | 无 | |
UNICODE | 是的 | 是的 | |
TTL | 是的 | 是的 | |
压缩 | 是的 | 是的 | |
完整性 | |||
诚信示范 | MVCC | ? | |
原子 | 是的 | 是的 | |
一致性 | 是的 | 是的 | |
隔离 | 是的 | 是的 | |
耐用性(数据存储) | 是的 | 是的 | |
交易 | 无 | 是的 | |
参照完整性 | 无 | 无 | |
版本控制 | 是的 | 无 | |
锁定模式 | 乐观锁悲观锁 | 锁定Free模特儿 | |
索引 | |||
二级索引 | 是的 | 无 | |
组合键 | 是的 | 无 | |
全文搜索 | 是的 | 无 | |
地理空间索引 | 是的 | ? | |
图支持 | 无 | 无 | |
分配 | |||
横向可扩展性 | 是的 | 是的 | |
复制 | 是的 | 是的 | |
复制模式 | 多主复制 | 主从复制 | |
分片 | 是的 | 无 | |
无共享架构 | 是的 | 是的 | |
限制 | |||
值的大小最大。 | 20 MB | 512 MB | |
系统要求 | |||
操作系统 | Ubuntu
red hat windows Mac OS X | Linux
* NIX windows Mac OS X | |
本机驱动程序 | Beanshell PHP Perl C# Ruby Go JavaScript C++ Java Python Erlang | C Actionscript 3.0 C# C++ Clojure Common Lisp D Lang Dart Erlang Fancy Go Haskell Haxe io Java JavaScript Lua Objective-C Perl PHP Pure Data Python Ruby Scala Scheme Smalltalk Tcl | |
最低内存 | ? | 2 MB | |
架构 | |||
程序设计语言 | C C++ Erlang | Ç | |
更多 | |||
描述 | 非常灵活的高性能key-value/document存储,但相当慢,支持索引。 | 在内存中的数据结构存储 | |
多用户系统 | 是的 | 是的 | |
软件分发 | 软件包管理系统 | 压缩包软件包管理系统 | |
对象 – 关系映射(ORM) | 是的 | 是的 | |
文档级 | ★★★★★ | ★★★★★ | |
REST风格 | 无 | ? | |
分布式计数器 | 是的 | ? | |
免费使用 | 有条件的 | 是的 | |
活跃 | 是的 | 是的 | |
数据库连接池 | 是的 | 是的 | |
实时分析 | 是的 | 是的 | |
社区主导型 | 基本的 | ? | |
WSDL | 无 | 无 | |
WEB界面 | 是的 | 无 | |
在线备份 | 是的 | ? | |
基于功能的索引 | 无 | 无 | |
密钥长度最大 | 250 | ? | |
登录 | 是的 | 是的 | |
实施的灵活性 | (67%的全球投票) | (50%的全球投票) | |
下载 | www.couchbase.com /download | redis.IO /download | |
备份功能 | 基本的 | 好 | |
查询缓存 | 无 | ? | |
易于使用 | ★★★★☆ | ★★★★★ | |
就地更新 | 是的 | ? | |
免费用于商业用途 | 是的 | 是的 | |
排序 | 是的 | 是的 | |
皑皑的收藏 | 无 | 是的 | |
可调的担忧写 | 是的 | 是的 | |
阅读喜好 | 无✏ | ? | |
运算/秒 | 160 000 | ? | |
JSON | 是的 | 是的 | |
灵活的表(架构) | 是的 | ? | |
重降低 | 是的 | ? | |
代码行 | ? | 30 K时 | |
事件驱动架构 | ? | 是的 | |
管道汇聚 | ? | 是的 | |
弹簧数据支持 | ? | 是的 | |
COUCHBASE | REDIS的 |
couchbase 与 redis的横向对比
发表回复