mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
DOCSUP-2035: Edit and translate to Russian some PR. (#13395)
* DOCSUP-2035: (ru) Added updates in replacingmergetree.md by PR#11793 * DOCSUP-2035: Added Third-party description by PR#12175. * DOCSUP-2035: Updated translation in third-party/index.md * DOCSUP-2035: (ru) Added translation to table-engines-for-integrations. * DOCSUP-2035: (ru) Added translation to table-engines-for-integrations by PR#12170. * DOCSUP-2035: Added Special table engines and engines for integration sections by PR#1270 * DOCSUP-2035: (ru) Added allow TabSeparatedRaw description in interfaces/formats.md by PR#12009. * DOCSUP-2035: Added footer with link to original pages. * DOCSUP-2035: Update note block. * DOCSUP-2035: Update attention block. * Update docs/ru/interfaces/third-party/index.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/interfaces/third-party/index.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/interfaces/formats.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/engines/table-engines/integrations/index.md Co-authored-by: BayoNet <da-daos@yandex.ru> Co-authored-by: romanzhukov <romanzhukov@yandex-team.ru> Co-authored-by: BayoNet <da-daos@yandex.ru>
This commit is contained in:
parent
b7f08f447a
commit
55088d53cd
@ -3,4 +3,16 @@ toc_folder_title: Integrations
|
||||
toc_priority: 30
|
||||
---
|
||||
|
||||
# Движки таблиц для интеграции {#table-engines-for-integrations}
|
||||
|
||||
Для интеграции с внешними системами ClickHouse предоставляет различные средства, включая движки таблиц. Конфигурирование интеграционных движков осуществляется с помощью запросов `CREATE TABLE` или `ALTER TABLE`, как и для других табличных движков. С точки зрения пользователя, настроенная интеграция выглядит как обычная таблица, но запросы к ней передаются через прокси во внешнюю систему. Этот прозрачный запрос является одним из ключевых преимуществ этого подхода по сравнению с альтернативными методами интеграции, такими как внешние словари или табличные функции, которые требуют использования пользовательских методов запроса при каждом использовании.
|
||||
|
||||
Список поддерживаемых интеграций:
|
||||
|
||||
- [ODBC](../../../engines/table-engines/integrations/odbc.md)
|
||||
- [JDBC](../../../engines/table-engines/integrations/jdbc.md)
|
||||
- [MySQL](../../../engines/table-engines/integrations/mysql.md)
|
||||
- [HDFS](../../../engines/table-engines/integrations/hdfs.md)
|
||||
- [Kafka](../../../engines/table-engines/integrations/kafka.md)
|
||||
|
||||
[Оригинальная статья](https://clickhouse.tech/docs/ru/engines/table-engines/integrations/) <!--hide-->
|
||||
|
@ -1,6 +1,6 @@
|
||||
# ReplacingMergeTree {#replacingmergetree}
|
||||
|
||||
Движок отличается от [MergeTree](mergetree.md#table_engines-mergetree) тем, что выполняет удаление дублирующихся записей с одинаковым значением первичного ключа (точнее, с одинаковым значением [ключа сортировки](mergetree.md)).
|
||||
Движок отличается от [MergeTree](mergetree.md#table_engines-mergetree) тем, что выполняет удаление дублирующихся записей с одинаковым значением [ключа сортировки](mergetree.md)).
|
||||
|
||||
Дедупликация данных производится лишь во время слияний. Слияние происходят в фоне в неизвестный момент времени, на который вы не можете ориентироваться. Некоторая часть данных может остаться необработанной. Хотя вы можете вызвать внеочередное слияние с помощью запроса `OPTIMIZE`, на это не стоит рассчитывать, так как запрос `OPTIMIZE` приводит к чтению и записи большого объёма данных.
|
||||
|
||||
@ -27,7 +27,7 @@ CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
|
||||
|
||||
- `ver` — столбец с версией, тип `UInt*`, `Date` или `DateTime`. Необязательный параметр.
|
||||
|
||||
При слиянии, из всех строк с одинаковым значением первичного ключа `ReplacingMergeTree` оставляет только одну:
|
||||
При слиянии, из всех строк с одинаковым значением ключа сортировки `ReplacingMergeTree` оставляет только одну:
|
||||
|
||||
- Последнюю в выборке, если `ver` не задан.
|
||||
- С максимальной версией, если `ver` задан.
|
||||
@ -40,7 +40,7 @@ CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
|
||||
|
||||
<summary>Устаревший способ создания таблицы</summary>
|
||||
|
||||
!!! attention "Attention"
|
||||
!!! attention "Внимание"
|
||||
Не используйте этот способ в новых проектах и по возможности переведите старые проекты на способ описанный выше.
|
||||
|
||||
``` sql
|
||||
|
@ -3,4 +3,14 @@ toc_folder_title: Special
|
||||
toc_priority: 31
|
||||
---
|
||||
|
||||
# Специальные движки таблиц {#special-table-engines}
|
||||
|
||||
Существует три основные категории движков таблиц:
|
||||
|
||||
- [Семейство MergeTree](../../../engines/table-engines/mergetree-family/index.md) для основного использования.
|
||||
- [Семейство Log](../../../engines/table-engines/log-family/index.md) для небольших временных данных.
|
||||
- [Движки таблиц для интеграции](../../../engines/table-engines/integrations/index.md).
|
||||
|
||||
Остальные движки таблиц уникальны по своему назначению и еще не сгруппированы в семейства, поэтому они помещены в эту специальную категорию.
|
||||
|
||||
[Оригинальная статья](https://clickhouse.tech/docs/ru/engines/table-engines/special/) <!--hide-->
|
||||
|
@ -7,7 +7,7 @@ ClickHouse может принимать (`INSERT`) и отдавать (`SELECT
|
||||
| Формат | INSERT | SELECT |
|
||||
|-----------------------------------------------------------------|--------|--------|
|
||||
| [TabSeparated](#tabseparated) | ✔ | ✔ |
|
||||
| [TabSeparatedRaw](#tabseparatedraw) | ✗ | ✔ |
|
||||
| [TabSeparatedRaw](#tabseparatedraw) | ✔ | ✔ |
|
||||
| [TabSeparatedWithNames](#tabseparatedwithnames) | ✔ | ✔ |
|
||||
| [TabSeparatedWithNamesAndTypes](#tabseparatedwithnamesandtypes) | ✔ | ✔ |
|
||||
| [Template](#format-template) | ✔ | ✔ |
|
||||
@ -132,7 +132,7 @@ SELECT * FROM nestedt FORMAT TSV
|
||||
## TabSeparatedRaw {#tabseparatedraw}
|
||||
|
||||
Отличается от формата `TabSeparated` тем, что строки выводятся без экранирования.
|
||||
Этот формат подходит только для вывода результата выполнения запроса, но не для парсинга (приёма данных для вставки в таблицу).
|
||||
Используя этот формат, следите, чтобы в полях не было символов табуляции или разрыва строки.
|
||||
|
||||
Этот формат также доступен под именем `TSVRaw`.
|
||||
|
||||
|
12
docs/ru/interfaces/third-party/index.md
vendored
12
docs/ru/interfaces/third-party/index.md
vendored
@ -4,4 +4,16 @@ toc_folder_title: "\u041E\u0442 \u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438
|
||||
toc_priority: 24
|
||||
---
|
||||
|
||||
# Сторонние интерфейсы {#third-party-interfaces}
|
||||
|
||||
Раздел содержит список сторонних интерфейсов для ClickHouse. Это может быть визуальный интерфейс, интерфейс командной строки, либо API:
|
||||
|
||||
- [Client libraries](../../interfaces/third-party/client-libraries.md)
|
||||
- [Integrations](../../interfaces/third-party/integrations.md)
|
||||
- [GUI](../../interfaces/third-party/gui.md)
|
||||
- [Proxies](../../interfaces/third-party/proxy.md)
|
||||
|
||||
!!! note "Примечание"
|
||||
С ClickHouse работают также универсальные инструменты, поддерживающие общий API, такие как [ODBC](../../interfaces/odbc.md) или [JDBC](../../interfaces/jdbc.md).
|
||||
|
||||
[Оригинальная статья](https://clickhouse.tech/docs/ru/interfaces/third-party/) <!--hide-->
|
||||
|
Loading…
Reference in New Issue
Block a user