【TiDB 4.0 PCTA 学习笔记】- 1.7 Use cases and success stories with the TiDB(TiDB 典型应用场景及用户案例)@1班+袁聪

课程名称:1.7 Use cases and success stories with the TiDB(TiDB 典型应用场景及用户案例)

学习时长:

30mins

课程收获:

了解TiDB特性及应用场景和目前的用户案例

课程内容:

TiDB特性:

可扩展性
高可用性
分布式事务
事实性
。。。。。。。。"

适用场景:

  1. 可扩展性&分布式事务能力适用场景:
    a.海量数据及高并发业务场景
    b.基于MySQL协议开发的业务代码及未来有扩展性要求

  2. 高可用及故障自恢复能力适用场景:
    a.比较重要、可用性要求比较严格的业务场景
    b.多活需求的业务

  3. 基于HTAP架构使用场景:
    a.实时分析需求业务
    b.跨库统计报表类
    c.基于指定列的分析型"

实际用户案例:

  1. 知乎
    a.拥有超过250多个数据节点、20多个计算节点
    b.两万亿的记录数
    c.每月100亿数据增长
    d.同时业务响应要求在几十至数百毫秒,体现了TiDB在海量数据超级处理能力

  2. 北京银行
    a.银行领域对数据的可用性及性能的要求较高,
    b.采用两地三中心同城双活架构支撑网联交易类场景,
    c.生产环境稳定运行的两年多时间内经历了在线扩缩容及数次生产环境硬件故障及运维失误等情况,
    d.体现了TiDB通过在银行交易业务生产环境上长时间稳定运行的考验。

  3. PAYPAY
    a.日本排名第一的支付公司,
    b.使用TiDB替换了Aurora,避免了业务和数据到达一定量的时候造成的瓶颈,
    c.目前集群接近100TB的数据量

  4. 中通快递
    a.使用在网点查询业务系统上,
    b.用来追踪各网点寄件流转及积压情况,
    c.通过TiSpark实现报表查询需求,在双十一前后进行机器扩缩容。"

学习过程中参考的其他资料