ClickHouse提供了大量的数据引擎,分为数据库引擎、表引擎,根据数据特点及使用场景选择合适的引擎至关重要,这里根据资料做一些总结。
打开网易新闻 查看更多图片
一、数据库引擎
Atomic数据库引擎是新版本支持的默认库引擎,支持非阻塞DROP TABLE和RENAME TABLE查询以及原子的EXCHANGE TABLES t1 AND t2(直接交换两张表)。
还可以使用以下数据库引擎:
- MySQL
- MaterializeMySQL
- Lazy
- Atomic(默认)
- PostgreSQL
- MaterializedPostgreSQL
- Replicated
执行show create database XXX; 命令,查看数据库引擎。
或者执行如下命令,查看数据库基本信息:
select * from system.databases where name='datasets'\\G
特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。
帮TA点赞