mysql 大数据换数据库
| 最近调研了两种数据库,TiDB和clickhouse。 tidb比mysql快100倍; clickhouse比tidb又快100倍。 这是因为clickhouse是列式存储,特别擅长olap。 tidb和Mysql是行式存储,非常擅长oltp; tidb最大的优点是兼容 100%的mysql oltp场景,可以做数据横向扩展,解决了单机容量扩展的问题。 另外,tidb能解决80%的olap场景,但剩下的20%场景是对超大表的join却没有太多的性能提升,需要借助tispark。 在目前数据分析领域,必须引入新的工具,才能解决分析慢的问题; 如果单从提升硬件资源,换SSD,优化慢sql、设计合适的索引等,都是无法解决MySQL做大数据分析慢的问题的。 数据分析也是非常重要的一个事项,关乎着公司高层对公司发展的决策和引导。 目前,在tidb和clickhouse对比上,就是clickhouse查询速度太快了。 但是,我现在比较纠结的是clickhouse是能和mysql保持增量同步的,但是只支持insert语句的同步,对于update和delete目前还不支持。 |
ClickHouse MergeTree 引擎表查询速度远高于 ClickHouse TinyLog 引擎表查询速度;
ClickHouse TinyLog 引擎表查询速度远高于 MySQL 表查询速;
ClickHouse MergeTree>>ClickHouse TinyLog>>MySQL

浙公网安备 33010602011771号