TokuDB索引结构TokuDB索引结构 网易杭州研究院---胡争(博客:openinx.github.io) TokuDB简介 • 基于分形树实现的MySQL存储引擎 • Tokutek公司2007年研发,2013年开源 • 2015年Percona公司收购Tokutek公司 • TokuDB内部的K-V存储引擎为ft-index • TokuMx: ft-index + MongoDB Server层代码 4M vs InnoDB 16K) 更高性能,更低成本! 分形树索引结构(一) 分形树结构(二) • msg_buffer – 先进先出队列 • BasementNode(OMT) – 弱平衡二叉树 – 增删改查期望复杂度O(logN) • 页大小默认4M。 • 扇出fanout默认[4,16]区间。 分形树结构(三) 分形树Insert/Update/Delete • 步骤:0 码力 | 19 页 | 1.97 MB | 1 年前3
TiDB v5.4 中文手册TiDB 中文手册 PingCAP Inc. 20240521 目录 1 文档中心 27 2 关于 TiDB 27 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1742 12.11.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 更多有关 HAProxy 在 TiDB 上的使用,可参阅HAProxy 在 TiDB 中的最佳实践。 global # 全局配置。 chroot /var/lib/haproxy # 更改当前目录并为启动进程设置超级用户权限, �→ 从而提高安全性。 pidfile /var/run/haproxy.pid # 将 HAProxy 进程的 PID 写入 pidfile。 maxconn0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v6.1 中文手册TiDB 中文手册 PingCAP Inc. 20240521 目录 1 文档中心 31 2 关于 TiDB 31 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2355 14.11.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 配置 TiKV 3 10.0.1.1 10.0.1.1 10.0.1.1 避免端口和目录冲突 TiDB 1 10.0.1.1 默认端口全局目录配置 PD 1 10.0.1.1 默认端口全局目录配置 TiFlash 1 10.0.1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求: • 部署需要使用部署主机的 root 用户及密码0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v7.1 中文手册TiDB 中文手册 PingCAP Inc. 20240522 目录 1 文档中心 31 2 关于 TiDB 31 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2780 14.11.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 支持在备份日志时修改 TiKV 配置项 log-backup.max-flush-interval #14433 @joccau – TiCDC * 优化同步数据到对象存储的场景下发生 DDL 事件时的目录结构 #8890 @CharlesCheung96 * 优化 TiCDC 在同步任务失败时对上游 GC TLS 的设置方法 #8403 @charleszheng44 * 支持同步到 Kafka-on-Pulsar0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册TiDB 中文手册 PingCAP Inc. 20240522 目录 1 文档中心 30 2 关于 TiDB 30 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2626 14.11.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · partition �→ - �→ separator �→ 新增 是否使用 partition 作 为分隔字 符串,默 认值为 false,即一 张表中各 个 partition 的数据不 会分不同 的目录来 存储。 TiCDC sink.csv. �→ delimiter �→ 新增 字段之间 的分隔符。 必须为 ASCII 字符, 默认值为 ,。 61 配置文件 配置项 修改类型 描述0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.1 中文手册TiDB 中文手册 PingCAP Inc. 20240524 目录 1 文档中心 32 2 关于 TiDB 32 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2962 14.13.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · threshold 修改 默认值从 9223372036854775807 修改为 10000,从而迅速中断异常任务,以便用户 尽快进行相应调整。这避免了在导入完成 后,才发现是因为数据源异常或表结构定 义错误导致导入了大量冲突数据,从而节 省时间和计算资源。 TiCDC security.client- �→ allowed-user 新增 指定可用于客户端鉴权的用户名,列表中 不存在的用户的鉴权请求将被直接拒绝。0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v8.0 中文手册TiDB 中文手册 PingCAP Inc. 20240524 目录 1 文档中心 32 2 关于 TiDB 32 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2973 14.13.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 配置 TiKV 3 10.0.1.1 10.0.1.1 10.0.1.1 避免端口和目录冲突 TiDB 1 10.0.1.1 默认端口全局目录配置 PD 1 10.0.1.1 默认端口全局目录配置 TiFlash 1 10.0.1.1 默认端口全局目录配置 Monitor 1 10.0.1.1 默认端口全局目录配置 部署主机软件和环境要求如下: • 部署需要使用部署主机的 root 用户及密码0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.6 中文手册TiDB 中文手册 PingCAP Inc. 20240415 目录 1 文档中心 32 2 关于 TiDB 32 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2905 14.13.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · not valid” 错误导致升级失败的问题 #10282 @GMHDBJD * 修复 GTID 模式同步时性能可能会下降的问题 #9676 @feran-morgan-pingcap * 修复下游表结构包含 shard_row_id_bits 时同步任务报错的问题 #10308 @GMHDBJD 2.2.7 贡献者 感谢来自 TiDB 社区的贡献者们: • 0o001(首次贡献者) • bagechengzi(首次贡献者)0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v7.5 中文手册TiDB 中文手册 PingCAP Inc. 20240524 目录 1 文档中心 32 2 关于 TiDB 32 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2860 14.13.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · DDL 的问题 #47482 @Leavrth * 修复大宽表场景下,日志备份在某些场景中可能卡住的问题 #15714 @YuJuncen – TiCDC * 修复同步数据到对象存储时访问 NFS 目录导致的性能问题 #10041 @CharlesCheung96 * 修复开启 claim-check 导致存储路径拼写错误的问题 #10036 @3AceShowHand * 修复 TiCDC 在某些情况下调度不均衡的问题0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v8.5 中文手册TiDB 中文手册 PingCAP Inc. 20241209 目录 1 文档中心 38 2 关于 TiDB 38 2.1 TiDB 简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3073 14.12.1 SQL 语言结构和语法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 在恢复过程中会将恢复进度的检查点信息写入到备份存储系统。当恢复过程出现中断 时,这些检查点使中断的恢复操作能够快速恢复。从 v8.4.0 开始,BR 将恢复检查点信息写入到目标 TiDB 集群中。这意味着 BR 在恢复时只需要具备对备份目录的读取权限。 更多信息,请参考用户文档。 2.2.1.6 可观测性 • 在系统表中显示 TiDB 和 TiKV 消耗的 CPU 时间 #55542 @yibin87 TiDB Dashboard0 码力 | 5095 页 | 104.54 MB | 10 月前3
共 109 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11













