Движки баз данных
Движки баз данных позволяют работать с таблицами. По умолчанию 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. |