title: ApacheHAWQ与TiDB比较，各自的优劣势是什么？分别适用什么场景？
topic: 分布式计算
content: 我主要说说 TiDB 吧，TiDB 是一个可以用来做 OLTP 的分布式关系型数据库，同时因为天然分布式，面对很多复杂查询（偏 OLAP）有不错的表现，本质上来说是一个 100 OLTP 80 OLAP 的关系型数据库，这个是根本的不同，HAWQ 和 GPDB 一样本质上是一个偏分析型的数据库，对于高并发写入，ACID 事务，弹性伸缩，高可用这些问题不是它们侧重点，所以本质上更像一个 query engine。1. TiDB 是支持绝大多数 MySQL 语法（包括子查询
answerer_tags: Wizard / Hacker / Artist