作者:禅与计算机程序设计艺术
1.简介
TiDB 是什么?
TiDB 是 PingCAP 公司开源的分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库产品,其目标是在提供真正的云原生分布式数据库服务的同时兼顾传统 OLTP (Online Transactional Processing) 业务场景。
HTAP 数据库方案一直是传统数据库领域的重要方向,TiDB 提供了基于 TiKV 存储引擎的分布式 HTAP 数据平台,提供了一种全新的计算和分析能力,并将数据库、计算和存储分离,以支持混合事务/分析处理(Hybrid Transactional and Analytical Processing)需求,满足 OLTP 和 HTAP 的并行处理需求,实现高可用和水平扩展,具备更好的性能、可靠性、容错等特征。
为什么要选择 TiDB?
1.企业级分布式 HTAP 数据库产品
目前市面上已经有很多基于 MySQL 的分布式 HTAP 数据库产品,比如 MyCAT、DM-HA等,但都存在以下痛点:
1)功能单一,没有完整的 HTAP 技术栈,