《HBase实战》一2.9 小结
本节书摘来异步社区《HBase实战》一书中的第2章,第2.9节,作者: 【美】Nick Dimiduk , Amandeep Khurana 译者: 谢磊 责编: 杨海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.9 小结 HBase实战为了避免漏掉学习内容,这里快速概括一下本章讲过的内容。 HBase是一种专门为半结构化数据(semistructured)和水平可扩展性(horizontal scalability)设计的数据库。它把数据存储在表里。在表里,数据按照一个四维坐标系统来组织:行键、列族、列限定符和时间版本。HBase是无模式数据库,只需要提前定义列族。它也是无类型数据库,把所有数据不加解释地按照字节数组存储。有5个基本命令用来访问HBase中的数据,即Get、Put、Delete、Scan和Increment。基于非行键值查询HBase的唯一办法是通过带过滤器的扫描。 HBase不是一个ACID兼容数据库{[ HBase的ACID语义在HBase用户手册里有介绍:http://HBase.apache.org/acid-semantics.html。]}...