跟着tikv源码学rust P01
文章目录
【注意】最后更新于 May 5, 2023,文中内容可能已过时,请谨慎使用。
环境搭建
提问:
EP01-5分钟系列–安装单节点tidb
centos :
|
|
## tikv
EP02-5分钟系列–编译tikv 并替换
build
|
|
一、问题是什么
-
阅读文章:https://asktug.com/t/topic/693645
-
【源码合集】TiKV 源码阅读三部曲
-
阅读 Rust 参考手册 中文版 https://rustwiki.org/zh-CN/reference/expressions/if-expr.html
开始时间:2023-05-05
结束时间:2023-06-05
期望一个月内
二、如何分析的
TiKV 源码阅读三部曲(一)重要模块
本小节将简单介绍 KVService 及其启动流程,并顺带介绍 TiKV 若干重要结构的初始化流程
TiKV 源码阅读三部曲(二)读流程
本小节将在 TiKV 6.1 版本的源码基础上,以一条读请求为例,介绍当前版本读请求的全链路执行流程。
-
https://github.com/pingcap/kvproto/blob/master/proto/tikvpb.proto#L20 rpc KvGet(kvrpcpb.GetRequest) returns (kvrpcpb.GetResponse) {}
-
KVService
三、如何解决的
文章地址
-
http://localhost:1313/post/tidb/20230_05_05_tikv/