CYBER MONDAY DEAL 50% off all yearly plans 🔥 See what we offer →

Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

jiajunhuang.com

Jiajun's Blog

Get the latest updates from Jiajun's Blog directly as they happen.

Follow now 91 followers

Latest posts

Last updated about 2 months ago

TiDB 源码阅读(六):TiDB Coprocessor 源码解析

about 2 months ago

《TiDB 源码阅读(六):TiDB Coprocessor 源码解析》TiDB 是存储和计算分离的设计,当 TiDB 的物理计划优化完成后,就需要将真正的取数请求发给 TiKV。而由于数据是分布在多个 TiKV节点的,因此需要有一个框架来统筹计算,汇总结果,并将结果返回给 TiDB Server。这就是我们这篇文章要看的 coprocessor...

性能优化的核心思想

about 2 months ago

《性能优化的核心思想》我的一家之言,或者说我的感觉:性能优化,就是在保证完成目标任务的情况下,让CPU做最少的事情(也就是执行最少的指令),做最少的等待...

TiDB 源码阅读(五):索引

about 2 months ago

《TiDB 源码阅读(五):索引》## 索引的相关概念数据库索引可以按照多种维度进行分类...

TiDB 源码阅读(四):AST、逻辑计划、物理计划

about 2 months ago

《TiDB 源码阅读(四):AST、逻辑计划、物理计划》前面我们已经看过服务端如何监听,以及接受请求,开始处理请求到最后返回数据的大体流程。这篇文章中,我们再度探索AST、逻辑计划和物理计划,以求有更深入的了解...

TiDB 源码阅读(三):插入数据

about 2 months ago

《TiDB 源码阅读(三):插入数据》在这一篇文章中,我们主要来看看TiDB是怎么执行INSERT语句、如何编码数据写入数据的。前面我们已经看过,一条SQL语句的大概执行过程,大概是解析AST、生成逻辑计划、优化逻辑计划、生成物理计划、优化物理计划、执行物理计划、返回数据...

TiDB 源码阅读(二):MySQL协议概览

2 months ago

《TiDB 源码阅读(二):MySQL协议概览》今天我们来结合TiDB源码,一起看看MySQL通信协议大概的样子,不会深究到每一个字节,有个大概了解即可。> 部分内容是AI生成,写的挺好的我就懒得敲键盘了...

TiDB 源码阅读(一):服务监听、请求处理流程概览

2 months ago

《TiDB 源码阅读(一):服务监听、请求处理流程概览》对于能独立运行的,接受请求的服务端,阅读源码,都是先从 `main` 函数开始。我比较喜欢的思路是从一个请求的处理流程入手,看看一条SQL运行,到底是如何被 TiDB 处理的...

用 Siri 来控制虚拟机开启和关闭

2 months ago

《用 Siri 来控制虚拟机开启和关闭》我有下载专用的虚拟机和游戏专用的虚拟机,每次打开使用,都要通过 SSH 进去执行命令,或者用 cockpit 网页进行开关,最近发现 iOS 快捷指令可以执行 SSH 命令,配置一个快捷指令,就可以通过 Siri...

ToB SaaS 服务之殇

3 months ago

《ToB SaaS 服务之殇》我的一些经验和想法,随手写写。1. 要能把客户伺候的舒舒服服,要不然,哈哈。让大客户掏钱是很难的...

TiDB Lightning 源码阅读

3 months ago

《TiDB Lightning 源码阅读》## 前言Lightning 是 TiDB 的高速数据导入工具,专门用于将 TB 级别的数据快速导入到 TiDB 集群中。作为 TiDB...

Wake on LAN 实现工作机的自动开关机

6 months ago

《Wake on LAN 实现工作机的自动开关机》我的工作机是一台配置较高的台式机,同时也就意味着,开机以后,功率比较高。之前还不觉得,买了一个统计功率的插座发现,待机都能80多瓦,为了避免不必要的浪费,因此决定折腾一下自动开关机...

KVM 穿透板载蓝牙和无线网卡

7 months ago

《KVM 穿透板载蓝牙和无线网卡》我的Host一直是Linux,但是偶尔会打游戏,因此有一台 Windows 虚拟机,最近想要把板载蓝牙和无线网卡穿透进去,但是都遇到了一些小困难需要解决,因此记录成文...