02 TiDB Operator 架构与实现 付业成
0 码力 | 47 页 | 1.73 MB | 6 月前文档介绍了TiDB Operator的架构与实现,强调其在云原生时代的重要性。TiDB Operator通过扩展Kubernetes实现对TiDB集群的全生命周期管理,包括部署、升级、扩展、自动故障恢复等功能。其实现依赖于Kubernetes的声明式模型和扩展机制,如Custom Resource和Custom Controller。Operator通过watch对象和reconcilation机制实现对TiDB集群的动态管理,支持定期和事件触发的调和操作。
王天宜 基于 TiDB 的云原生数据库实践
0 码力 | 31 页 | 3.14 MB | 6 月前文档介绍了基于TiDB的云原生数据库实践,重点讨论了云原生数据库的定义及特点,以及TiDB在AWS上的最佳实践。云原生数据库强调云平台弹性和分布式优势,TiDB通过TiDB Operator和TiDB Cloud在Kubernetes上实现了高效的部署和管理。文档还探讨了Kubernetes在故障转移、扩缩容和升级等方面的重要性,并提到TiDB在AWS上的实践包括成本控制、快速交付和自动化部署。
1.3 Go practices in TiDB 姚维
0 码力 | 32 页 | 1.76 MB | 6 月前文档介绍了TiDB中使用的Go语言实践,重点包括构建稳定的数据库和性能优化。构建稳定数据库的方法包括Schrödinger测试平台、故障注入(Failpoint injection)和Goroutine泄漏检测。性能优化部分讨论了Chunk与interface{}的对比,指出Chunk的优势在于更高效的行格式,但在内存使用和复杂类型处理上存在劣势。Chunk的结构包括多种数据类型的存储,但在并行计算和向量化执行中效果不佳。文档还提到向量化执行可以提高性能。
[PingCAP Meetup SH 5.26]上海电信微信营业厅 TiDB 实践 v 1.6
0 码力 | 9 页 | 188.20 KB | 6 月前上海电信微信营业厅在TiDB实践中解决了高可用和HTAP需求,通过TiDB实现了分布式事务和实时同步,具备高扩展性和高可用性,并无需 Modify代码即可迁移。自2018年3月15日全面切换以来 平稳运行。其特性还包括完善的监控、备份体系以及高扩展性。
[PingCAP Meetup SH 5.26]TiDB在易果集团的应用
0 码力 | 12 页 | 585.78 KB | 6 月前TiDB在易易果集团的应⽤用 .罗瑞星 2018 / 05 / 26 ⾃自我介绍 罗瑞星 ⼤大数据⾼高级⼯工程师@51job ⼤大数据架构师@易易果集团 负责易易果集团⼤大数据⽅方向架构设计,优化;数据⼯工具及产品的开发 • 背景介绍. • TiDB的应⽤用 • 未来规划 1 2 3 ⽬目录 CONTENTS 易易果集团介绍 易易果⽣生鲜电商易易果创⽴立于2005年年, 易易果集团由易易果⽣生鲜成⽴立,未来将 着⼒力力打造三个业务板块:全渠道运营、安鲜达物流和采购供应链,2017 年年与
[PingCAP Meetup SH 5.26]TiDB在Ping++金融聚合支付下的实践0526
0 码力 | 11 页 | 630.95 KB | 6 月前文档介绍了TiDB在Ping++金融聚合支付业务中的实践应用,主要包括OLAP和HTAP两种应用场景。OLAP场景下,TiDB用于支持SaaS服务的实时数仓,能够处理数十亿交易量和多维度联合分析,同时满足实时分析和报表下载需求。HTAP场景下,TiDB通过Docker实现聚合支付私有化部署,兼容MySQL,支持高可用性和分布式事务,并提供简单高效的监控和运维方式。TiDB的选择主要是基于其高性能、分布式架构和自动failover的高可用特性。
TiDB中文技术文档
0 码力 | 444 页 | 4.89 MB | 6 月前文档详细介绍了TiDB的整体架构,包括TiDB Server、PD Server和TiKV Server三个核心组件的功能与特点。TiDB Server负责接收和处理SQL请求,通过PD找到数据位置,与TiKV交互获取数据,并返回结果。它是无状态的,支持水平扩展和负载均衡。PD Server作为集群管理模块,负责存储元信息、调度TiKV集群以实现负载均衡和数据迁移,以及分配全局事务ID。TiKV Server是分布式事务型Key-Value存储引擎,数据由Region划分,每个节点管理多个Region,并通过Raft协议实现数据一致性和容灾。文档还提到了TiDB的水平扩展和高可用特性,能够提升研发生产力。
PingCAP TiDB&TiKV Introduction OLTP
0 码力 | 21 页 | 613.54 KB | 6 月前文档介绍了PingCAP开源的NewSQL分布式关系型数据库TiDB与TiKV,基于Google Spanner和F1,以及Stanford的Raft一致性协议。TiDB提供全球级别的分布式和跨数据中心复制能力,支持ACID事务、无锁快照读以及外部一致性,兼容MySQL协议,适用于OLTP场景。TiKV作为分布式键值存储,采用Multi-Raft算法支持动态扩展,提供MVCC和分布式事务支持。文档还提到TiDB的架构、逻辑设计、社区与企业版本以及市场应用情况。
TiDB 与 TiFlash扩展——向真 HTAP 平台前进 韦万
0 码力 | 45 页 | 2.75 MB | 6 月前文档介绍了TiDB与TiFlash扩展的集成,致力于构建真正的HTAP(混合事务与分析处理)数据库平台。TiFlash作为列式存储引擎,支持分布式数据库与MySQL协议,能够实现实时报告、风险管理和快速补充等功能。TiDB通过多Raft机制实现扩展性,TiFlash采用相同设计确保平滑扩展与无缝数据重平衡。TiDB与TiFlash紧密集成,支持从任一副本读取、-columnstore作为特殊索引,以及在单个查询中联结两侧数据。
数据迁移
0 码力 | 2 页 | 42.01 KB | 6 月前UDTS产品支持MySQL(5.5/5.6/5.7/8.0)到TiDB的全量数据迁移及增量数据同步,帮助用户在不停机的情况下将业务切换至TiDB服务。此外,UDTS还支持TiDB数据库的全量数据迁移至MySQL或TiDB,从库建立。用户可通过开启Binlog进行增量数据同步,辅助完成数据迁移过程。
共 150 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15
关键词
TiDB Operator Kubernetes Custom Resource Custom Controller Declarative Model 云原生数据库 TiDB AWS Failpoint injection Goroutine-leak detection Chunk Vectorized execution Optimization 高可用 HTAP 分布式事务 实时同步 运维工具 PingCAP Meetup SH 5.26 易果 集团 应用 OLAP 聚合支付 实时数仓 TiDB Server PD Server TiKV Server Region TiKV NewSQL MVCC Raft TiFlash TiSpark 数据迁移 TiDB服务 MySQL Binlog 增量同步













