前言

    此处为版本的官方参考指南。

    从这里,你不仅能找到发布的 HBase 版本的最终文档,而且包括相关Javadoc和信息。

    本指南仍在编辑当中。本指南的源码可以在文件夹 _src/main/asciidoc 当中找到。本指南最终使用 AsciiDoc 构建,成为’站点’的一部分.

    运行

    来生成此文档。并且欢迎对此进行修改和改进。点击 提供 bug 反馈.

    如果这是你第一次涉足分布式计算领域……

    若这是你第一次踏入分布式计算的精彩世界,你会感到这是一个有趣的年代。分布式计算是很难的,做一个分布式系统需要很多软硬件和网络的技能。

    你的集群可以会因为各式各样的错误发生故障。比如 HBase 本身的 Bug,错误的配置(包括操作系统),硬件的故障(网卡和磁盘甚至内存)(Issue 里有两个最近的硬件问题示例,表现为“HBase 很慢”) 如果你一直在写单机程序的话,你需要重新开始学习。这是一个很好的起点分布式计算的谬论.

    所以,欢迎你。
    这是一个有趣的地方。
    HBase 社区。

    报告 bugs

    请使用 [JIRA]( 报告与安全无关的错误。

    以下短语/支持/,/不支持/,/测试/,和/未测试/经常出现在本指南中。 为方便起见,这里先简要解释了这些短语在 HBase 背景下的含义

    许多 Hadoop 供应商都提供 Apache HBase 的商业版本的技术支持。 但这不是在 Apache HBase 项目中/ 支持 /的意义。 Apache HBase 团队对您的 HBase 集群,配置或数据不承担任何责任。

    在 Apache HBase 中,/ 支持 /意味着 HBase 被设计为以所描述的方式工作,并且应该将与定义的行为或功能的偏差报告为错误。

    在 Apache HBase 中,/不支持/意味着用例或使用模式不会重视,应该被视为反模式。如果您认为应该针对给定功能或使用模式重新考虑,请提交 JIRA 或通过邮件讨论。

    在 Apache HBase 中,/ 已测试 /意味着单元或集成测试涵盖了一个功能,并且已经证明可以按预期工作。