2018-05-24 10:23:19 +00:00
|
|
|
<a name="table_engines"></a>
|
|
|
|
|
2017-12-11 12:07:26 +00:00
|
|
|
# Движки таблиц
|
2017-10-25 05:27:09 +00:00
|
|
|
|
|
|
|
Движок таблицы (тип таблицы) определяет:
|
|
|
|
|
2018-04-28 11:45:37 +00:00
|
|
|
- Как и где хранятся данные, куда их писать и откуда читать.
|
|
|
|
- Какие запросы поддерживаются и каким образом.
|
|
|
|
- Конкурентный доступ к данным.
|
|
|
|
- Использование индексов, если есть.
|
|
|
|
- Возможно ли многопоточное выполнение запроса.
|
|
|
|
- Параметры репликации данных.
|
|
|
|
|
|
|
|
При чтении, движок обязан лишь выдать запрошенные столбцы, но в некоторых случаях движок может частично обрабатывать данные при ответе на запрос.
|
|
|
|
|
|
|
|
Для большинства серьёзных задач, следует использовать движки семейства `MergeTree`.
|