【TiDB 4.0 PCTA 学习笔记】1.7 Use cases and success stories with the TiDB(TiDB 典型应用场景及用户案例)@3班+ 何潭@小米

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

学习时长:

10min

课程内容:

TiDB特点

  • 可扩展性
  • 高可用性
  • 分布式事务
  • 实时分析

TiDB适用场景

  • 可扩展性和分布式事物
    • 海量数据,高并发
    • 基于mysql协议开发的项目
    • 有数据扩展性要求的业务
  • 高可用继故障恢复
    • 一些重要和可用性要求高的业务
    • 多活需求的业务
  • 实时HTAP
    • 有HTAP需求的业务
    • 使用TiSpark做BI分析业务
    • 使用TiFlash做OLAP业务

实际用户案例

  • 知乎
    • 最大的TiDB集群,超过250个TiKV节点和20个TiDB节点
    • 2万亿记录
    • 每个月100亿的数据增长
    • 相应延迟在几十到数百ms
  • 北京银行
    • 两地三中心,同城多活
    • 支付场景
    • 生产环境稳定运行2年多
    • 在线扩缩容,在线升级
    • 也发生过硬件故障操作失误等事件
  • PayPay
    • 日本最大的移动支付公司
    • 使用TiDB替换Aurora
    • 接近100T数据
  • 中通快递
    • TiDB应用在网点查询系统上
    • TiSpark实现BI查询
    • 在双十一来临前扩容一倍集群,双十一之后再缩容回去