云计算 数据文件系统 性能 架构 选择

http://vschart.com/compare/hbase/vs/mongodb/vs/apache-cassandra




 Actions
×
  HBase MongoDB Cassandra
  HBase MongoDB Apache Cassandra
Category
Preference 26% votes 38% votes 36% votes
Website hbase.​apache.​org www.​mongodb.​org cassandra.​apache.​org
License
Design
Database model
Data storage
Embeddable ? No Yes
Features
Query language
Conditional entry updates Yes Yes No
Map and reduce Yes Yes Yes
Unicode Yes Yes Yes
TTL for entries Yes Yes Yes
Compression Yes No Yes
Integrity
Integrity model
Atomicity ? Conditional Yes
Consistency Yes Yes Yes
Isolation No No No
Durability (data storage) Yes Yes Yes
Transactions No No No
Referential integrity No No No
Revision control Yes No No
Locking model ? No
Indexing
Secondary Indexes No Yes Yes
Composite keys Yes Yes Yes
Full text search No Yes No
Geospatial Indexes No Yes No
Graph support No No No
Distribution
Horizontal scalable Yes Yes Yes
Replication Yes Yes Yes
Replication mode
Sharding Yes Yes Yes
Shared nothing architecture Yes Yes Yes
Restrictions
Value size max. 2 TB 16 MB 2 GB
System requirements
Operating system
Native driver
Memory minimum ? ? 512 MB
Architecture
Programming language
More
Description A distributed database based on Hadoop Document Oriented Database Second Generation Distributed Database
Brand ?
Multi-user system Yes Yes Conditional
Accelerometer sensor No ? ?
Standard compliance No No ?
Software distribution
Release Date 2ⁿᵈ February 2008 ? 2008
Documentation level ★★★★☆ ★★★★★ ★★★★☆
Free to use Yes Yes Yes
Active Yes Yes Yes
Database Connection Pooling Yes Yes Yes
Real time analytics No Yes ?
Online backup No Yes ?
Partial Index No No ?
Function Based Index No No ?
Log Yes Yes Yes
Download www.​apache.​org/​dyn/​closer.​cgi/​hbase/​ www.​mongodb.​org/​downloads cassandra.​apache.​org/​download/​
Backup functionality Basic Basic Good
Query Cache No Yes ?
Ease of use ★★☆☆☆ ? ?
In-Place Update No Yes No
Free for commercial use Yes Yes Yes
Sorts No Yes No
Capped Collections No Yes ?
Tuneable write concerns Yes No Yes
Object-Relational Mapping (ORM) ? Yes Yes
Distributed Counter ? No Yes
Key length max ? 255 ?
Read preferences ? Yes ?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值