IMG_9628.txt.txt
Edited: Thursday 1 May 2025

Saturday, June 26, 2021 at 17:01

  1. 深 入 TiIDB: 初 见 TiIDB
    Iuozhiyun

luozhiyun「“s Blog 我 的 技 术 分 享

本 篇 文 章 应 该 是 我 研 究 的 TiIDB 的 第 一 篇 文 章 , 主 要 是 介 绍 整 个 TiDB
o 至 于 其 中 的 细 节 , 我 也 是 很 好 奇 , 所
以 不 妨 关 注 一 下 , 由 我 慢 慢 讲 述 。

为 什 么 要 研 究 TIDB ?

其 实 2 但 是 一 直 都 有 点 不 想 去 面 对 这 么 大
一 滩 代 码 。 由 于 在 项 目 组 当 中 一 李 用 的 是 Mysql, 但 是 数 据 量 越 来 越
大 , 劣 埕 央 股 怡 萧 雷 目 绿 圭 此 数 据 量 在 这 个 数 量 级 其 实 对 Mysql 来
说 已 经 是 非 常 吃 力 了 , 所 以 想 找 个 分 布 式 的 数 据 库 。

于 是 找 到 了 腾 讯 主 推 的 一 款 金 融 级 别 数 据 库 TDSQL。TDSQL 是 基 于

MariaDB 内 核 , 结 合 mysql-proxy、ZooKeeper 等 开 源 组 件 实 现 的 数 据
库 集 群 系 统 , 并 且 基 于 MySQL 半 同 步 的 机 制 , 在 内 核 层 面 做 了 大 量 优
化 , 在 性 能 和 数 据 一 致 性 方 面 都 有 大 幅 的 提 升 , 同 时 完 全 兼 容 MySQL
诬 法 , 支 持 Shard 模 式 ( 中 间 件 分 库 分 表 ) 和 NoShard 模 式 ( 单 机 实

TDSQL

Backlinks