mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 09:32:06 +00:00
Getting external dictionary from MySQL through the sockets.
This commit is contained in:
parent
1adcdcceb0
commit
188d5cfbd8
@ -125,7 +125,7 @@ ODBC
|
|||||||
<db>DatabaseName</db>
|
<db>DatabaseName</db>
|
||||||
<table>TableName</table>
|
<table>TableName</table>
|
||||||
<connection_string>DSN=some_parameters</connection_string>
|
<connection_string>DSN=some_parameters</connection_string>
|
||||||
<invalidate_query>SQL_REQUEST</invalidate_query>
|
<invalidate_query>SQL_QUERY</invalidate_query>
|
||||||
</odbc>
|
</odbc>
|
||||||
|
|
||||||
Поля настройки:
|
Поля настройки:
|
||||||
@ -307,10 +307,10 @@ MySQL
|
|||||||
<host>example01-2</host>
|
<host>example01-2</host>
|
||||||
<priority>1</priority>
|
<priority>1</priority>
|
||||||
</replica>
|
</replica>
|
||||||
<db>conv_main</db>
|
<db>db_name</db>
|
||||||
<table>counters</table>
|
<table>table_name</table>
|
||||||
<where>id=10</where>
|
<where>id=10</where>
|
||||||
<invalidate_query>SQL_REQUEST</invalidate_query>
|
<invalidate_query>SQL_QUERY</invalidate_query>
|
||||||
</mysql>
|
</mysql>
|
||||||
</source>
|
</source>
|
||||||
|
|
||||||
@ -329,6 +329,26 @@ MySQL
|
|||||||
* ``where`` - условие выбора. Необязательный параметр.
|
* ``where`` - условие выбора. Необязательный параметр.
|
||||||
* ``invalidate_query`` - запрос для проверки статуса словаря. Необязательный параметр. Читайте подробнее в разделе :ref:`dicts-external_dicts_dict_lifetime`.
|
* ``invalidate_query`` - запрос для проверки статуса словаря. Необязательный параметр. Читайте подробнее в разделе :ref:`dicts-external_dicts_dict_lifetime`.
|
||||||
|
|
||||||
|
MySQL можно подключить на локальном хосте через сокеты, для этого необходимо задать ``host`` и ``socket``.
|
||||||
|
|
||||||
|
Пример настройки:
|
||||||
|
|
||||||
|
.. code-block:: xml
|
||||||
|
|
||||||
|
<source>
|
||||||
|
<mysql>
|
||||||
|
<host>localhost</host>
|
||||||
|
<socket>/path/to/socket/file.sock</socket>
|
||||||
|
<user>clickhouse</user>
|
||||||
|
<password>qwerty</password>
|
||||||
|
<db>db_name</db>
|
||||||
|
<table>table_name</table>
|
||||||
|
<where>id=10</where>
|
||||||
|
<invalidate_query>SQL_QUERY</invalidate_query>
|
||||||
|
</mysql>
|
||||||
|
</source>
|
||||||
|
|
||||||
|
|
||||||
.. _dicts-external_dicts_dict_sources-clickhouse:
|
.. _dicts-external_dicts_dict_sources-clickhouse:
|
||||||
|
|
||||||
ClickHouse
|
ClickHouse
|
||||||
|
Loading…
Reference in New Issue
Block a user