HBase在HDFS基础上提供了高可靠, 列存储, 可扩展的数据库系统. HBase仅能通过主键(row key)和主键的range来检索数据, 主要用来存储非结构化和半结构化的松散数据. 与Hadoop一样, HBase依靠横向扩展, 通过不断增加廉价的普通服务器来增加计算和存储能力. 适合使用HBase的数据表特点为: 数量巨大: 一个表可以存储数亿行, 数百万列 列存储: 面向列的存储和权限控制, 列族独立检索. 稀疏字段: 数据中的空(null)字段不占用存储空间, 因此适合于存储非常稀…