原文:TIDB Salparse源码解析 -1

TIDB Salparse源码解析 网上搜寻了很多关于TIDB Salparse资料,但是关于源码解析的几乎没有找到,所以想自己写点资料记录一下。 实例解析 随着版本的迭代,官网给出的 例子 已经不能用了,下面是对官网的例子做出的修改 下面来分析这段代码 在mian函数里首先定义了一个sql变量,注意这个sql里面写了一段注释,后面我们会发现TIDB的sqlparser会识别sql里面的注释。 调 ...

2020-06-02 17:02 0 544 推荐指数:

查看详情

TiDB

https://docs.pingcap.com/zh/tidb/v4.0 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing ...

Tue Jul 27 23:00:00 CST 2021 0 465
TiDB

TiDB https://blog.csdn.net/D_Guco/article/details/80641236 由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql ...

Sat Aug 11 02:46:00 CST 2018 0 1486
TiDB show processlist命令源码分析

背景 因为丰巢自去年年底开始在推送平台上尝试了TiDB,最近又要将承接丰巢所有交易的支付平台切到TiDB上。我本人一直没有抽出时间对TiDB源码进行学习,最近准备开始一系列的学习和分享。由于我本人没有数据库相关的经验,本着学习的心态和大家一起探讨,欢迎高手随时指正。总结一下本次学习分享的目的 ...

Wed Apr 17 08:40:00 CST 2019 5 3086
TiDb

数据库中间件的优缺点 优点: 缺点: 只适用于简单业务,同时对业务有侵入性,需要改造业务 很难支撑跨分片的高性能复杂查询 分布式事务性能损失,一般是在单机的事务之上增加一层分布式事 ...

Sat Sep 18 04:07:00 CST 2021 0 589
8.深入TiDB解析Hash Join实现原理

本文基于 TiDB release-5.1进行分析,需要用到 Go 1.16以后的版本 我的博客地址:https://www.luozhiyun.com/archives/631 所谓 Hash Join 就是在 join 的时候选择一张表作为 buildSide 表来构造哈希表 ...

Mon Dec 06 04:07:00 CST 2021 0 976
跟随一条insert语句, 进入TiDB源码世界(上)

TiDB是Google F1的开源实现; TiDB实现了基于mvcc的乐观锁,在线表结构变更,基于时间戳的数据线性一致性,等等; 为了可靠性,TiDB和Oracle一样,维护了百万级别的自动化测试用例,跑在k8s搭建的集群之上; 自 Google F1开始,数据库被分成了两类:   一类 ...

Sun Jun 02 02:54:00 CST 2019 0 619
源码解析之AQS源码解析

AQS流程图: Condition与Lock配合: 源码分析:核心方法 aquaire和release及他们方法体里使用到的方法。 ...

Sun Mar 31 07:40:00 CST 2019 0 1057
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM