Apache HBase:修订间差异
外观
删除的内容 添加的内容
无编辑摘要 |
补救1个来源,并将0个来源标记为失效。 #IABot (v1.4beta) |
||
第77行: | 第77行: | ||
*[http://jimbojw.com/wiki/index.php?title=Understanding_Hbase_and_BigTable 了解HBase和BigTable] |
*[http://jimbojw.com/wiki/index.php?title=Understanding_Hbase_and_BigTable 了解HBase和BigTable] |
||
*[http://nosql.mypopescu.com/tagged/hbase HBase News and Articles on myNoSQL] |
*[http://nosql.mypopescu.com/tagged/hbase HBase News and Articles on myNoSQL] |
||
*[http://www.networkworld.com/news/tech/2012/102212-nosql-263595.html 对比各种非关系型数据库:Cassandra, HBase, MongoDB, Riak] (来自网络) |
*[https://web.archive.org/web/20140528110238/http://www.networkworld.com/news/tech/2012/102212-nosql-263595.html 对比各种非关系型数据库:Cassandra, HBase, MongoDB, Riak] (来自网络) |
||
{{apache}} |
{{apache}} |
2017年6月8日 (四) 17:34的版本
開發者 | Apache软件基金会 |
---|---|
当前版本 | 1.2.6(2017年6月5日 | )
源代码库 | |
编程语言 | Java |
操作系统 | 跨平台 |
类型 | 非关系型数据库 |
许可协议 | Apache协议 2.0 |
网站 | hbase |
HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务。因此,它可以容错地存储海量稀疏的数据。
HBase在列上实现了BigTable论文提到的压缩算法、内存操作和布隆过滤器。HBase的表能够作为MapReduce任务的输入和输出,可以通过Java API来存取数据,也可以通过REST、Avro或者Thrift的API来访问。
虽然最近性能有了显著的提升,HBase 还不能直接取代SQL数据库。如今,它已经应用于多个数据驱动型网站[1][2],包括 Facebook的消息平台[3][4]。
在 Eric Brewer的CAP理论中,HBase属于CP类型的系统。
历史
Apache HBase最初是Powerset公司为了处理自然语言搜索产生的海量数据而开展的项目。不过现在它已经是Apache基金会的顶级项目,并且引起了广泛的关注[5]。
Facebook在2010年11月选用了HBase来实现它新的消息平台[3]。
参考资料
- ^ Powered By HBase
- ^ StumbleUpon HBase Presentation
- ^ 3.0 3.1 The Underlying Technology of Messages
- ^ Facebook: Why our 'next-gen' comms ditched MySQL Retrieved: 17 December 2010
- ^ Powerset Blog
参考书目
- Dimiduk, Nick; Khurana, Amandeep. HBase实战 第一版. Manning Publications. 2012年11月28日: 350. ISBN 978-1617290527.
- George, Lars. HBase权威指南 第一版. O'Reilly Media. 2011年9月20日: 556. ISBN 978-1449396107.
- Jiang, Yifeng. HBase管理指南 第一版. Packt Publishing. 2012年8月16日: 332. ISBN 978-1849517140.