会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
飞舞的小蛇
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2023年7月19日
StarRocks Segment源码阅读笔记--Page的组成
摘要: Page由4部分组成 PageBody,PageFooter,FooterSize(4),CheckSum(4) PageBody是由page类型决定的,可能是压缩的。 PageFooter是经过序列化的PageFooterPB。它包含page_type、未压缩的body大小和其他通用的元数据。如果
阅读全文
posted @ 2023-07-19 20:10 飞舞的小蛇
阅读(408)
评论(0)
推荐(0)
2023年7月13日
StarRocks Segment源码阅读笔记--SegmentIterator创建
摘要: StarRocks Segment Iterator创建流程
阅读全文
posted @ 2023-07-13 15:15 飞舞的小蛇
阅读(327)
评论(0)
推荐(0)
2023年2月3日
Hive:二级分区、动态分区和混合分区
摘要: 1 二级分区 所谓二级分区,就是一个表有两个分区,概念很简单。 当然 Hive 支持一个表有多个分区 这里有一份测试数据,是每个月的销量数据 今天的例子以这份数据来演示 下面建一个带两个分区的明细表,并往里面插入数据 create table tempon.t_access_partition( u
阅读全文
posted @ 2023-02-03 10:38 飞舞的小蛇
阅读(1530)
评论(0)
推荐(0)
2023年1月19日
单机版hadoop搭建过程记录
摘要: 1、添加hadoop1用户组 [root@localhost ~]# groupadd hadoop1 2、添加hadoop1用户,并设置密码 [root@localhost ~]# useradd -g hadoop1 hadoop1[root@localhost ~]# passwd hadoo
阅读全文
posted @ 2023-01-19 14:22 飞舞的小蛇
阅读(191)
评论(0)
推荐(0)
2022年6月16日
C++11:原子交换函数
摘要: 我们知道在C++11中引入了mutex和方便优雅的lock_guard。但是有时候我们想要的是性能更高的无锁实现,下面我们来讨论C++11中新增的原子操作类Atomic,我们可以利用它巧妙地实现无锁同步。 CAS(Compare and Swap)是个原子操作,保证了如果需要更新的地址没有被他人改动
阅读全文
posted @ 2022-06-16 15:04 飞舞的小蛇
阅读(416)
评论(0)
推荐(0)
2022年5月17日
使用raft learner解决snapshot损坏后,member节点无法启动问题
摘要: 最近在生产环境遇到由于异常断电导致redolog文件损坏和磁盘故障导致snapshot损坏,进而member节点上的基于raft协议的一致性服务无法启动问题,因为raft协议本身有对member add和learner相关的描述,考虑通过增加learner角色来实现member节点的redolog或
阅读全文
posted @ 2022-05-17 13:59 飞舞的小蛇
阅读(631)
评论(0)
推荐(0)
2022年1月7日
FoundationDB源码阅读--备份功能的需求和设计
摘要: FoundationDB 源码阅读 备份恢复 机制说明
阅读全文
posted @ 2022-01-07 11:06 飞舞的小蛇
阅读(730)
评论(0)
推荐(0)
2022年1月3日
FoundationDB源码阅读--模块组件
摘要: FoundationDB源码阅读 组件图
阅读全文
posted @ 2022-01-03 14:56 飞舞的小蛇
阅读(262)
评论(0)
推荐(0)
FoundationDB:A Distributed Unbundled Transactional Key Value Store论文解读
摘要: FoundationDB 论文 架构解读
阅读全文
posted @ 2022-01-03 10:49 飞舞的小蛇
阅读(1017)
评论(0)
推荐(0)
2021年12月28日
CLickhouse MemoryTracker模块详解
摘要: MemoryTracker模块位于ClickHouse\dbms\src\Common目录下,文件为:MemoryTracker.h和MemoryTracker.cpp 如MemoryTracker.h中描述: /** Tracks memory consumption. * It throws a
阅读全文
posted @ 2021-12-28 15:29 飞舞的小蛇
阅读(875)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告