数据库
文章平均质量分 83
临界爵迹
这个作者很懒,什么都没留下…
展开
-
StarRocks几种典型join的理解
StarRocks几种典型join的理解原创 2024-01-26 11:36:10 · 324 阅读 · 0 评论 -
StarRocks数据模型之主键模型(当前版本v3.1)
StarRocks多方位解析。原创 2023-12-11 15:10:53 · 461 阅读 · 0 评论 -
HBase的rowKey设计技巧
HBase是三维有序存储的,通过rowkey(行键),column key(column family和qualifier)和TimeStamp(时间戳)这个三个维度可以对HBase中的数据进行快速定位。HBase中rowkey可以唯一标识一行记录,在HBase查询的时候,有以下几种方式:通过get方式,指定rowkey获取唯一一条记录 通过scan方式,设置startRow和stopR...原创 2019-08-07 18:13:38 · 258 阅读 · 0 评论 -
HBase的协处理器
1、 起源Hbase 作为列族数据库最经常被人诟病的特性包括:无法轻易建立“二级索引”,难以执行求和、计数、排序等操作。比如,在旧版本的(<0.92)Hbase 中,统计数据表的总行数,需要使用 Counter 方法,执行一次 MapReduce Job 才能得到。虽然 HBase 在数据存储层中集成了 MapReduce,能够有效用于数据表的分布式计算。然而在很多情况下,做一些简单...原创 2019-08-07 18:26:41 · 673 阅读 · 0 评论 -
HBase当中的二级索引的基本介绍
由于HBase的查询比较弱,如果需要实现类似于select name,salary,count(1),max(salary) from user group by name,salary order by salary 等这样的复杂性的统计需求,基本上不可能,或者说比较困难,所以我们在使用HBase的时候,一般都会借助二级索引的方案来进行实现HBase的一级索引就是rowkey,...原创 2019-08-07 18:28:39 · 704 阅读 · 0 评论 -
HBase调优
1、通用优化 1、NameNode的元数据备份使用SSD 2、定时备份NameNode上的元数据,每小时或者每天备份,如果数据极其重要,可以5~10分钟备份一次。备份可以通过定时任务复制元数据目录即可。 3、为NameNode指定多个元数据目录,使用dfs.name.dir或者dfs.namenode.name.dir指定。一个指定本地磁盘,一个指定网络磁盘。这...原创 2019-08-07 18:34:25 · 162 阅读 · 0 评论