搜索

排序方式
59 个文档
  • pdf 文档 02 TiDB Operator 架构与实现 付业成

    0 码力 | 47 页 | 1.73 MB | 1 年前
    3
    文档介绍了TiDB Operator在云原生环境下的架构与实现。TiDB Operator通过扩展Kubernetes的功能,实现了对TiDB集群的全生命周期管理,包括部署、升级、扩展、自动故障转移等功能。其实现基于Custom Resource和Controller Manager,通过监控和操作Kubernetes资源来管理TiDB集群的状态。文档还展示了TiDB Operator在Google Cloud等环境中的应用,并强调了其在自动化运维和容错能力方面的优势。
  • pdf 文档 王天宜 基于 TiDB 的云原生数据库实践

    0 码力 | 31 页 | 3.14 MB | 1 年前
    3
    文档主要介绍了基于TiDB的云原生数据库实践。首先阐述了云原生数据库的定义及其特点,强调其在云平台上的弹性与分布式优势。接着讨论了为什么云原生数据库需要拥抱Kubernetes,分析了其在自动化部署、运维和扩展方面的优势。最后,重点介绍了TiDB在AWS上的最佳实践,包括TiDB Operator的使用、TiDB Cloud服务以及在Kubernetes环境下的部署和管理。文档还展示了TiDB的架构和其在云原生环境中的应用前景。
  • pdf 文档 2.1.4 PingCAP Go runtime related problems in TiDB production environment

    0 码力 | 56 页 | 50.15 MB | 1 年前
    3
    文档讨论了PingCAP在TiDB生产环境中遇到的Go运行时相关问题,包括延迟、内存控制、垃圾回收(GC)以及透明大页(THP)的问题。通过案例研究,分析了GC引起的延迟抖动、THP对内存使用的影响,并提出了优化GC和禁用THP的解决方案。文档还介绍了GC的算法阶段和TiDB版本中的内存使用异常问题。
  • pdf 文档 1.3 Go practices in TiDB 姚维

    0 码力 | 32 页 | 1.76 MB | 1 年前
    3
    文档介绍了TiDB中使用的Go语言实践,重点包括构建稳定的数据库和性能优化。构建稳定数据库的方法包括Schrödinger测试平台、故障注入(Failpoint injection)和Goroutine泄漏检测。性能优化部分讨论了Chunk与interface{}的对比,指出Chunk的优势在于更高效的行格式,但在内存使用和复杂类型处理上存在劣势。Chunk的结构包括多种数据类型的存储,但在并行计算和向量化执行中效果不佳。文档还提到向量化执行可以提高性能。
  • pdf 文档 1.2 Go in TiDB

    0 码力 | 27 页 | 935.47 KB | 1 年前
    3
    文档主要介绍了TiDB数据库中使用Go语言的情况。TiDB是一个分布式、一致性和可扩展的SQL数据库,支持传统RDBMS和NoSQL的最佳特性。文档提到TiDB使用超过10万行Go代码,并由94位贡献者开发。内容还涉及TiDB的架构、SQL层内部实现、Go在TiDB中的应用,以及未来计划,包括切换到gRPC、文档支持、统计与成本基于的优化器(CBO)、更优的优化器、更快的执行引擎,以及与Spark的集成(TiSpark)。此外,文档还讨论了性能基准测试、内存使用监控以及分布式物理计划的实现。
  • pdf 文档 [PingCAP Meetup SH 5.26]上海电信微信营业厅 TiDB 实践 v 1.6

    0 码力 | 9 页 | 188.20 KB | 1 年前
    3
    文档介绍了上海电信微信营业厅使用TiDB的实践经验。业务痛点包括运维稳定性、中间件选择和分片处理等。通过测试,选择了TiDB作为解决方案,利用其高兼容性、水平扩展和金融级高可用性。上线过程中采用数据全量导入和实时同步,确保平稳运行。TiDB满足了营销活动扩展、账单支付和实时统计分析的需求,并建立了完善的监控和备份体系。
  • pdf 文档 [PingCAP Meetup SH 5.26]TiDB在易果集团的应用

    0 码力 | 12 页 | 585.78 KB | 1 年前
    3
    文档介绍了易果集团在生鲜电商领域的业务背景及其在大数据架构中的应用。易果集团作为行业领先的生鲜电商运营平台,日订单量近20万单,年GMV达到100亿。TiDB被广泛应用于其数据架构中,包括历史业务迁移、多数据库接入、数据分析与探索等。未来规划包括数据中台的扩展、统一分析引擎的选择以及流式数据处理平台的建设。
  • pdf 文档 [PingCAP Meetup SH 5.26]TiDB在Ping++金融聚合支付下的实践0526

    0 码力 | 11 页 | 630.95 KB | 1 年前
    3
    文档详细介绍了TiDB在Ping++金融聚合支付业务中的实践应用。包括TiDB在实时数仓支撑、聚合支付私有化部署方案、线上运维等方面的实践。文档还分析了TiDB在高可用性、分布式事务、在线DDL等方面的优势,并展示了TiDB在业务零感知运维中的具体操作流程。此外,文档还讨论了数仓数据源的选型过程以及选择TiDB的原因。
  • pdf 文档 TiDB中文技术文档

    0 码力 | 444 页 | 4.89 MB | 1 年前
    3
    TiDB 是 PingCAP 公司开发的开源分布式 HTAP(Hybrid Transactional and Analytical Processing)数据库,结合了传统 RDBMS 和 NoSQL 的最佳特性。它兼容 MySQL,支持水平扩展,具备强一致性和高可用性。TiDB 的核心特性包括分布式事务、水平弹性扩展、金融级高可用性、一站式 HTAP 解决方案以及云原生设计。其架构由 TiDB Server(处理 SQL 请求)、PD Server(管理集群元信息和调度)和 TiKV Server(存储数据)组成。文档还介绍了 TiDB 的基本操作、备份恢复、数据迁移等管理功能。
  • pdf 文档 PingCAP Infra Meeutp 申砾 82 What is New TiDB

    0 码力 | 20 页 | 446.68 KB | 1 年前
    3
    文档介绍了TiDB 2.1版本的主要更新和未来计划。在PD/TiKV方面,新增了Version Control、PreVote、Raft Learner等功能,优化了Hotspot scheduling和Asynchronous log。TiDB的优化器新增了Join Reorder和Cascades Optimizer,执行引擎改进了Parallel operators和Projection pushdown,提升了OLTP工作负载性能。此外,还支持了Table Partition、View、Window Function和CTE等新功能。
共 59 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往