2026年4月17日
摘要:
Apache Doris 是目前极其热门的新一代实时 MPP 分析型数据库。相比于 ClickHouse,Doris 在使用体验上极大地降低了用户的心智负担。以下是 Doris 与 ClickHouse 在几个核心概念上的横向对比: 一、 分片与副本:Doris 的 Partition、Bucket
阅读全文
posted @ 2026-04-17 16:30
茶倌
阅读(20)
推荐(0)
摘要:
ClickHouse 核心概念精讲:分片、副本、表与引擎 一、 分片(Shard)与副本(Replica)的概念 在 ClickHouse 中,分片和副本是实现分布式存储和高可用性的两大核心机制。 1. 分片(Shard)—— 解决“存不下”和“算得慢”的问题(水平扩展) 分片就是把一张大表的数据拆
阅读全文
posted @ 2026-04-17 15:46
茶倌
阅读(8)
推荐(0)
2023年4月3日
摘要:
记一次移动硬盘修复 帮师弟装ubuntu,但是移动硬盘没拔,结果把系统撞到移动硬盘上去了。 硬盘无有用数据,但是插上windows无盘符显示。 磁盘管理 windows磁盘管理,删除其他分区,但是EFI分区无法删除。 参考链接 #运行 Diskpart list disk select disk N
阅读全文
posted @ 2023-04-03 09:47
茶倌
阅读(110)
推荐(0)
2022年10月4日
摘要:
《Python 编程:从入门到实践》 二、变量和简单数据类型 运行.py时发生的事情 Python解释器读取整个程序,确定其中每个单词的含义。看到单词print时,解释器就会将括号中的内容打印到屏幕,而不会管括号中的内容是什么。 变量 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但
阅读全文
posted @ 2022-10-04 17:25
茶倌
阅读(101)
推荐(0)
2022年9月29日
摘要:
详解 MySql InnoDB 中意向锁的作用
阅读全文
posted @ 2022-09-29 21:54
茶倌
阅读(28)
推荐(0)
2022年9月18日
摘要:
并查集及其优化 并查集可以动态地连通两个点,可以非常快速判断两个点是否连通。假设存在 n 个节点,我们先将所有结点的 leader 标为自身;每次连接节点 i 和 j 时,我们可以将 i 的 leader 标记为 j ;每次要查询两个节点是否相连时,我们可以查找 i 和 j 的祖先是否最终为同一个。
阅读全文
posted @ 2022-09-18 14:03
茶倌
阅读(172)
推荐(0)
2022年9月6日
摘要:
HBase为什么可以实现毫秒级查询? 大数据量的快速查询 HBase的region经过负载均衡,region相对均匀,每次只需要通过zk找到meta表,进而连接到所需的region。减少了数据的读取量。 HBase是按列族存储的,可以根据列族进一步减少读取的数据量。 HBase的row key是经过
阅读全文
posted @ 2022-09-06 19:04
茶倌
阅读(772)
推荐(0)
摘要:
Phoenix 二级索引 可以将全表扫描优化为范围扫描 全局索引 将全表扫描转化为范围扫描。 额外创建一个表,作为索引表。 当创建了全局索引,先去利用算法找所要查询的列, 默认的索引格式 创建全局索引时,会在HBase中建立一张新表。 索引数据和数据表是存放在不同的表中。 全局索引适用于多读少写的场
阅读全文
posted @ 2022-09-06 18:57
茶倌
阅读(302)
推荐(0)
2022年8月22日
摘要:
Java BIO NIO AIO理解 同步 异步 同步:发起一个调用后,被调用者未处理完请求之前,不返回 异步:发起一个调用后,立刻得到被调用者的回应表示已接收到请求,但是被调用者并没有返回结果。此时可以处理其他请求,被调用者依靠事件、回调等机制来通知调用者告知其结果。 阻塞 非阻塞 阻塞:发起请求
阅读全文
posted @ 2022-08-22 16:53
茶倌
阅读(53)
推荐(0)
2022年8月18日
摘要:
Java8 新特性 Java8最重要的两个改变,一个是Lambda表达式,另一个就是Stream API。 Lambda表达式 一段可以传递的代码 -> 更紧凑的代码风格 接口中一定要只有一个抽象方法才可以这么写,成为函数式接口 这也是java8在接口中引入静态和默认方法的原因 本质:作为接口的实例
阅读全文
posted @ 2022-08-18 21:24
茶倌
阅读(101)
推荐(0)