HBase
Sign in to saveopen source, non-relational, distributed database system
Wikidata facts
- Instance of
- database management system
- Movement
- free software movement
- Developer
- Apache Software Foundation
- Platform
- Java virtual machine
- Official website
- hbase.apache.org
- Has use
- database
Show 9 more facts
- inception
- 2012-04-14
- copyright license
- Apache Software License 2.0
- programmed in
- Java
- operating system
- cross-platform
- Stack Exchange tag
- stackoverflow.com/tags/hbase
- software version identifier
- 2.4.14
- source code repository URL
- github.com/apache/hbase
- issue tracker URL
- issues.apache.org/jira/browse/HBASE
- download URL
- www.apache.org/dyn/closer.lua/hbase
via Wikidata · CC0
Article · 中文
HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务。因此,它可以對稀疏文件提供極高的容錯率。 HBase在列上实现了BigTable论文提到的压缩算法、内存操作和布隆过滤器。HBase的表能够作为MapReduce任务的输入和输出,可以通过Java API (页面存档备份,存于互联网档案馆)来存取数据,也可以通过REST、Avro或者Thrift的API来访问。 虽然最近性能有了显著的提升,HBase 还不能直接取代SQL数据库。如今,它已经应用于多个数据驱动型网站,包括 Facebook的消息平台。 在 Eric Brewer的CAP理论中,HBase属于CP类型的系统。
Abstract from DBpedia / Wikipedia · CC BY-SA