免费试用
产品技术解读

TiKV 源码解析系列文章(十九)read index 和 local read 情景分析

这篇文章尝试向大家较为完整的介绍下 TiKV 中的 Raft 读流程的实现,特别是 read index 和 lease read。
产品技术解读

TiKV 源码解析系列文章(十八)Raft Propose 的 Commit 和 Apply 情景分析

raft-rs 实现了 Raft Leader election 和 Log replication 等核心功能,而消息的发送、接收、应用到状态机等操作则需要使用者自行实现,本文将要介绍的就是 TiKV 中这些部分的处理过程。
产品技术解读

TiKV 源码解析系列文章(十七)raftstore 概览

本文以 3.0 版本代码为例,讲述 raftstore 源码中的关键定义和设计。
产品技术解读

TiKV 源码解析系列文章(十六)TiKV Coprocessor Executor 源码解析

本文将介绍下推算子的执行流程并分析下推算子的部分实现细节,加深大家对 TiKV Coprocessor 的理解。
产品技术解读

TiKV 源码解析系列文章(十五)表达式计算框架

本文将介绍 Coprocessor 中表达式计算框架的源码架构,带大家看看 SQL 中的表达式是如何在 Coprocessor 中执行的。
产品技术解读

TiKV 源码解析系列文章(十四)Coprocessor 概览

本文将简要介绍 TiKV Coprocessor 的基本原理,面向想要了解 TiKV 数据读取执行过程的同学,同时也面向想对该模块贡献代码的同学。
产品技术解读

TiKV 源码解析系列文章(十二)分布式事务

本文将更加深入地讲解 TiKV 的事务算法的原理和实现细节。
产品技术解读

TiKV 源码解析系列文章(十一)Storage – 事务控制层

本文将为大家介绍 TiKV 源码中的 Storage 模块,它位于 Service 与底层 KV 存储引擎之间,主要负责事务的并发控制。TiKV 端事务相关的实现都在 Storage 模块中。
产品技术解读

TiKV 源码解析系列文章(十)Snapshot 的发送和接收

TiKV 针对 Snapshot 收发场景做了特殊处理,解决了消息包过大会导致的一系列问题。

抱歉,暂无数据

展开更多

金融行业内容专区上线,为金融机构数据库选型和应用提供深入洞察和可靠参考路径。