![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HBase
卷曲的葡萄藤
这个作者很懒,什么都没留下…
展开
-
HBase介绍,工作原理,增删改查。
简介:HBase是一个分布式的、面向列的开源数据库,一个结构化数据的分布式存储系统,HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。利用Hadoop HDFS作为其文件存储系统。由Hive和mysql作为引子来介绍HBaseMysql和Hive,都是用来管理数据的,但是有区别。读写速度上,mysql很快,hi...原创 2019-04-30 13:24:12 · 608 阅读 · 0 评论 -
HBase--JavaAPI的操作,创建表修改表,增删改查数据
DDL:public class HbaseClientDemo { Connection conn = null; @Before public void getConn() throws Exception{ // 构建一个连接对象 Configuration conf = HBaseConfiguration.create(); // 会自动加载hbase-site...原创 2019-04-30 17:40:10 · 3993 阅读 · 0 评论 -
HBase不睡觉读书笔记----HBase内部解析(数据模型,如何存储)
一,数据模型namespace:多表分到一个组里管理的时候用到。数据库中表 很多的时候才用到 Table:由多个列族组成,有数据属性,eg:超时时间TTL,压缩算法(conpression),都在列族中定义, Row:多列组成,by列族分类。 Culumn Family:列族是多个列的集合,HBase会把一个列族的列放到同一个服务器上,提高存取性能。 批量管理一堆列,建表定义列族而非列...原创 2019-05-12 16:12:19 · 362 阅读 · 0 评论