Skip to main content

表引擎

表引擎决定了:

  1. 数据存储位置、存储方式、写入位置和读取位置;
  2. 支持的查询语句类型;
  3. 当前数据访问权限;
  4. 可用索引;
  5. 多线程查询是否可行;
  6. 数据副本参数。

具体地,表引擎还细分为如下家族:

MergeTree家族

为高负载任务设计的最常用同时也是最实用的表引擎,Merge的名字来源于该表引擎先快速插入数据接着在后台进行合并处理。

Log家族

适用于处理多张百万级小表的轻量级表引擎,提供的功能也有限。

集成引擎

作为中介和其他数据存储系统通信的引擎。

特殊引擎

包含Distributed、Dictionary、File等。