I'm Rookie
码龄4年
关注
提问 私信
  • 博客:2,907
    2,907
    总访问量
  • 7
    原创
  • 1,317,900
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-11-30
博客简介:

weixin_53107837的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得4次评论
  • 获得4次收藏
创作历程
  • 7篇
    2021年
成就勋章
TA的专栏
  • MemStore flush
    1篇
  • hbase
    3篇
  • shuffle
    1篇
  • scala函数简写
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MemStore flush的触发条件

1、当一个Region中的某个MemStore的大小达到128M(hbase.heregion.memstore.flush.size的默认值),那么整个Region中的所有MemStore都会flush2、当一个Region中的所有MemStore的大小达到128 * 4 (4为hbase.hregion.memstore.block.multiplier的默认值)时,整个Region中的所有MemStore都会flush3、当RegionServer中所有MemStore的总大小达到 10G *
原创
发布博客 2021.03.25 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HBase架构原理

HBase详细架构图zookeeper:实时监控Region Server的状态,将Region server的上线和下线信息实时通知给Master存储有table的信息,包括列信息HMaster:给HRegionServer分配HRegion负责HRegionServer的负载均衡当有HRegionServer失效时,负责重新分配失效的HRegionServer上的HRegion(故障转移)HRegionServer:负责处理客户端发过来的请求负责HRegion
原创
发布博客 2021.03.24 ·
172 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

HBase的写流程和读流程

HBase写流程1、client向zookeeper发送请求,获取meta表所在的RegionServer的位置信息2、zookeeper返回RegionServer信息3、client向对应的RegionServer发送请求,获取meta表信息4、相应的RegionServer返回meta表信息(客户端会对返回的meta表信息进行缓存 meta cache)5、client根据表中的信息向对应的region所在的RegionServer发起写数据请求(通过表中的Rowkey查询到.
原创
发布博客 2021.03.24 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

scala主构造函数中参数加val/var和不加的区别

scala主构造函数中参数加val/var和不加的区别不加val或var此时该参数只能作为类的不可变参数使用,外部无法访问该变量加val或var当构造器参数前加上var或val时,该参数由不可变参数变成成员变量,外部也可以调用...
原创
发布博客 2021.03.09 ·
597 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

scala函数简写规则

scala函数简写规则方法至简原则:能省则省1、至简原则细节(1)return可以省略,Scala会使用方法体的最后一行代码作为返回值(2)返回值类型如果能够推断出来,那么可以省略(3)如果方法体只有一行代码,可以省略花括号(4)如果方法无参,则可以省略小括号。若定义方法时省略小括号,则调用该方法时,也需省略小括号;若定时方法时未省略,则调用时,可省可不省。(5)如果方法明确声明Unit,那么即使方法体中使用return关键字也不起作用(6)Scala如果想要自动推断无返回值,可以省略等号
原创
发布博客 2021.03.03 ·
857 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

scala高阶函数练习

scala高阶函数练习1、获取元素中每个元素的长度val datas = Array(“spark”,“hello”,“scala”,“python”)object Test01 { def main(args: Array[String]): Unit = { val datas = Array("spark","hello","scala","python") val func = (x:String) => x.length println(testO
原创
发布博客 2021.03.03 ·
276 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

hadoop中的shuffle流程详解

分区,shuffle
原创
发布博客 2021.03.02 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏