Apache HBase

Apache HBase™是Hadoop数据库,分布式,可扩展的大型数据存储。(Apache HBase™ is the Hadoop database, a distributed, scalable, big data store.)

Github stars Tracking Chart

Apache HBase™是Hadoop数据库,分布式,可扩展的大型数据存储。\r\n

当您需要对大数据进行随机,实时读/写访问时,请使用Apache HBase™。该项目的目标是托管非常大的表格 - 数十亿行X数百万列 - 在商品硬件集群上。 Apache HBase是一个开放源码,分布式,版本化的非关系数据库,由Google的BigTable:Chang等人的结构化数据分布式存储系统建模。正如Bigtable利用Google文件系统提供的分布式数据存储一样,Apache HBase在Hadoop和HDFS之上提供了类似Bigtable的功能。

特性
    \r\n\t
  • 线性和模块化的可扩展性。
  • \r\n\t
  • 严格一致的读写。
  • \r\n\t
  • 自动和可配置的分片表
  • \r\n\t
  • RegionServers之间的自动故障切换支持。
  • \r\n\t
  • 使用Apache HBase表支持Hadoop MapReduce作业的方便的基类。
  • \r\n\t
  • 易于使用的Java API进行客户端访问。
  • \r\n\t
  • 块缓存和布隆过滤器用于实时查询。
  • \r\n\t
  • 查询谓词通过服务器端向下推送过滤器
  • \r\n\t
  • Thrift网关和支持XML,Protobuf和二进制数据编码选项的RESTful Web服务
  • \r\n\t
  • 可扩展的基于JRuby的(JIRB)外壳
  • \r\n\t
  • 支持通过Hadoop指标子系统将指标导出到文件或神经节;或通过JMX
  • \r\n

Overview

Name With Ownerapache/hbase
Primary LanguageJava
Program languageShell (Language Count: 18)
Platform
License:Apache License 2.0
Release Count883
Last Release Name2.6.0RC3 (Posted on 2024-04-24 14:05:28)
First Release Namehbase-0.20.0-RC2 (Posted on 2010-05-18 20:49:38)
Created At2014-05-23 07:00:07
Pushed At2024-04-28 15:23:27
Last Commit At2024-04-28 22:45:52
Stargazers Count5.1k
Watchers Count406
Fork Count3.3k
Commits Count20.1k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count4472
Pull Requests Open Count225
Pull Requests Close Count1159
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Apache HBase [1] is an open-source, distributed, versioned, column-oriented
store modeled after Google' Bigtable: A Distributed Storage System for
Structured Data by Chang et al.[2] Just as Bigtable leverages the distributed
data storage provided by the Google File System, HBase provides Bigtable-like
capabilities on top of Apache Hadoop [3].

To get started using HBase, the full documentation for this release can be
found under the doc/ directory that accompanies this README. Using a browser,
open the docs/index.html to view the project home page (or browse to [1]).
The hbase 'book' at http://hbase.apache.org/book.html has a 'quick start'
section and is where you should being your exploration of the hbase project.

The latest HBase can be downloaded from an Apache Mirror [4].

The source code can be found at [5]

The HBase issue tracker is at [6]

Apache HBase is made available under the Apache License, version 2.0 [7]

The HBase mailing lists and archives are listed here [8].

The HBase distribution includes cryptographic software. See the export control
notice here [9].

  1. http://hbase.apache.org
  2. http://research.google.com/archive/bigtable.html
  3. http://hadoop.apache.org
  4. http://www.apache.org/dyn/closer.lua/hbase/
  5. https://hbase.apache.org/source-repository.html
  6. https://hbase.apache.org/issue-tracking.html
  7. http://hbase.apache.org/license.html
  8. http://hbase.apache.org/mail-lists.html
  9. https://hbase.apache.org/export_control.html
To the top