Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feederjiajunhuang.com
Get the latest updates from Jiajun's Blog directly as they happen.
Follow now 84 followers
Last updated about 21 hours ago
5 days ago
《TiDB 源码阅读(四):AST、逻辑计划、物理计划》前面我们已经看过服务端如何监听,以及接受请求,开始处理请求到最后返回数据的大体流程。这篇文章中,我们再度探索AST、逻辑计划和物理计划,以求有更深入的了解...
6 days ago
《TiDB 源码阅读(三):插入数据》在这一篇文章中,我们主要来看看TiDB是怎么执行INSERT语句、如何编码数据写入数据的。前面我们已经看过,一条SQL语句的大概执行过程,大概是解析AST、生成逻辑计划、优化逻辑计划、生成物理计划、优化物理计划、执行物理计划、返回数据...
7 days ago
《TiDB 源码阅读(二):MySQL协议概览》今天我们来结合TiDB源码,一起看看MySQL通信协议大概的样子,不会深究到每一个字节,有个大概了解即可。> 部分内容是AI生成,写的挺好的我就懒得敲键盘了...
8 days ago
《TiDB 源码阅读(一):服务监听、请求处理流程概览》对于能独立运行的,接受请求的服务端,阅读源码,都是先从 `main` 函数开始。我比较喜欢的思路是从一个请求的处理流程入手,看看一条SQL运行,到底是如何被 TiDB 处理的...
18 days ago
《用 Siri 来控制虚拟机开启和关闭》我有下载专用的虚拟机和游戏专用的虚拟机,每次打开使用,都要通过 SSH 进去执行命令,或者用 cockpit 网页进行开关,最近发现 iOS 快捷指令可以执行 SSH 命令,配置一个快捷指令,就可以通过 Siri...
about 1 month ago
《TiDB Lightning 源码阅读》## 前言Lightning 是 TiDB 的高速数据导入工具,专门用于将 TB 级别的数据快速导入到 TiDB 集群中。作为 TiDB...
5 months ago
《Wake on LAN 实现工作机的自动开关机》我的工作机是一台配置较高的台式机,同时也就意味着,开机以后,功率比较高。之前还不觉得,买了一个统计功率的插座发现,待机都能80多瓦,为了避免不必要的浪费,因此决定折腾一下自动开关机...
5 months ago
《KVM 穿透板载蓝牙和无线网卡》我的Host一直是Linux,但是偶尔会打游戏,因此有一台 Windows 虚拟机,最近想要把板载蓝牙和无线网卡穿透进去,但是都遇到了一些小困难需要解决,因此记录成文...
6 months ago
《CockroachDB Serverless Architecture》这篇文章只是当一个“书签”的作用,最近看了一下 CockroachDB Serverless 数据库产品的公开架构文档和视频,写的太好了,值得学习!...
6 months ago
《podman 无故退出》最近把 docker 删了,换成了 podman,但是遇到一件非常诡异的事情:容器启动以后,加上了 `--restart=always`,加上了 `-d`,但是总会发现,容器会无缘无故退出,而且是一堆容器一起退出,`inspect` 的时候又发现 `ExitCode` 为 0,相当诡异...