Перейти к основному содержимому
Перейти к основному содержимому

Движки баз данных

Движки баз данных позволяют работать с таблицами. По умолчанию ClickHouse использует движок базы данных Atomic, который предоставляет настраиваемые движки таблиц и диалект SQL.

Вот полный список доступных движков баз данных. Следуйте по ссылкам для получения дополнительных сведений:

СтраницаОписание
ReplicatedДвижок основан на Atomic. Он поддерживает репликацию метаданных через журнал DDL, который записывается в ZooKeeper и выполняется на всех репликах для данной базы данных.
MySQLПозволяет подключаться к базам данных на удалённом сервере MySQL и выполнять INSERT и SELECT запросы для обмена данными между ClickHouse и MySQL.
MaterializedPostgreSQLСоздаёт базу данных ClickHouse с таблицами из базы данных PostgreSQL.
AtomicДвижок Atomic поддерживает неблокирующие запросы DROP TABLE и RENAME TABLE, а также атомарные запросы EXCHANGE TABLES. Движок базы данных Atomic используется по умолчанию.
LazyСохраняет таблицы в ОЗУ только в течение expiration_time_in_seconds секунд после последнего доступа. Может использоваться только с таблицами типа Log.
PostgreSQLПозволяет подключаться к базам данных на удалённом сервере PostgreSQL.
BackupПозволяет мгновенно присоединять таблицы/базу данных из резервных копий в режиме только для чтения.
SQLiteПозволяет подключаться к базам данных SQLite и выполнять INSERT и SELECT запросы для обмена данными между ClickHouse и SQLite.