integrations.md 4.9 KB
Newer Older
I
Ivan Blinkov 已提交
1 2 3
# Библиотеки для интеграции от сторонних разработчиков

!!! warning "Disclaimer"
I
Ivan Blinkov 已提交
4
    Яндекс не занимается поддержкой перечисленных ниже инструментов и библиотек и не проводит тщательного тестирования для проверки их качества.
I
Ivan Blinkov 已提交
5

I
Ivan Blinkov 已提交
6
## Инфраструктурные продукты
I
Ivan Blinkov 已提交
7 8 9
- Реляционные системы управления базами данных
    - [MySQL](https://www.mysql.com)
        - [ProxySQL](https://github.com/sysown/proxysql/wiki/ClickHouse-Support)
I
Ivan Blinkov 已提交
10
        - [clickhouse-mysql-data-reader](https://github.com/Altinity/clickhouse-mysql-data-reader)
I
Ivan Blinkov 已提交
11 12
    - [PostgreSQL](https://www.postgresql.org)
        - [infi.clickhouse_fdw](https://github.com/Infinidat/infi.clickhouse_fdw) (использует [infi.clickhouse_orm](https://github.com/Infinidat/infi.clickhouse_orm))
I
Ivan Blinkov 已提交
13 14 15 16 17
    - [MSSQL](https://en.wikipedia.org/wiki/Microsoft_SQL_Server)
        - [ClickHouseMightrator](https://github.com/zlzforever/ClickHouseMigrator)
- Очереди ообщений
    - [Kafka](https://kafka.apache.org)
        - [clickhouse_sinker](https://github.com/housepower/clickhouse_sinker) (использует [Go client](https://github.com/kshvakov/clickhouse/))
18
- Хранилища объектов
I
Ivan Blinkov 已提交
19
    - [S3](https://en.wikipedia.org/wiki/Amazon_S3)
20
        - [clickhouse-backup](https://github.com/AlexAkulov/clickhouse-backup)
21 22 23
- Оркестрация контейнеров
    - [Kubernetes](https://kubernetes.io)
        - [clickhouse-operator](https://github.com/Altinity/clickhouse-operator)
I
Ivan Blinkov 已提交
24 25 26
- Системы управления конфигурацией
    - [puppet](https://puppet.com)
        - [innogames/clickhouse](https://forge.puppet.com/innogames/clickhouse)
27
        - [mfedotov/clickhouse](https://forge.puppet.com/mfedotov/clickhouse)
I
Ivan Blinkov 已提交
28 29 30 31 32 33 34 35 36
- Мониторинг
    - [Graphite](https://graphiteapp.org)
        - [graphouse](https://github.com/yandex/graphouse)
        - [carbon-clickhouse](https://github.com/lomik/carbon-clickhouse)
    - [Grafana](https://grafana.com/)
        - [clickhouse-grafana](https://github.com/Vertamedia/clickhouse-grafana)
    - [Prometheus](https://prometheus.io/)
        - [clickhouse_exporter](https://github.com/f1yegor/clickhouse_exporter)
        - [PromHouse](https://github.com/Percona-Lab/PromHouse)
37
        - [clickhouse_exporter](https://github.com/hot-wifi/clickhouse_exporter) (использует [Go client](https://github.com/kshvakov/clickhouse/))
I
Ivan Blinkov 已提交
38 39
    - [Nagios](https://www.nagios.org/)
        - [check_clickhouse](https://github.com/exogroup/check_clickhouse/)
40 41
    - [Zabbix](https://www.zabbix.com)
        - [clickhouse-zabbix-template](https://github.com/Altinity/clickhouse-zabbix-template)
I
Ivan Blinkov 已提交
42 43
    - [Sematext](https://sematext.com/)
        - [clickhouse интеграция](https://github.com/sematext/sematext-agent-integrations/tree/master/clickhouse)
I
Ivan Blinkov 已提交
44
- Логирование
I
Ivan Blinkov 已提交
45 46
    - [rsyslog](https://www.rsyslog.com/)
        - [omclickhouse](https://www.rsyslog.com/doc/master/configuration/modules/omclickhouse.html)
I
Ivan Blinkov 已提交
47 48
    - [fluentd](https://www.fluentd.org)
        - [loghouse](https://github.com/flant/loghouse) (для [Kubernetes](https://kubernetes.io))
I
Ivan Blinkov 已提交
49 50
    - [logagent](https://www.sematext.com/logagent)
        - [logagent output-plugin-clickhouse](https://sematext.com/docs/logagent/output-plugin-clickhouse/)
I
Ivan Blinkov 已提交
51 52 53

## Экосистемы вокруг языков программирования

I
Ivan Blinkov 已提交
54 55
- Python
    - [SQLAlchemy](https://www.sqlalchemy.org)
I
Ivan Blinkov 已提交
56
        - [sqlalchemy-clickhouse](https://github.com/cloudflare/sqlalchemy-clickhouse) (использует [infi.clickhouse_orm](https://github.com/Infinidat/infi.clickhouse_orm))
I
Ivan Blinkov 已提交
57 58 59 60 61
    - [pandas](https://pandas.pydata.org)
        - [pandahouse](https://github.com/kszucs/pandahouse)
- R
    - [dplyr](https://db.rstudio.com/dplyr/)
        - [RClickhouse](https://github.com/IMSMWU/RClickhouse) (использует [clickhouse-cpp](https://github.com/artpaul/clickhouse-cpp))
I
Ivan Blinkov 已提交
62 63
- Java
    - [Hadoop](http://hadoop.apache.org)
64
        - [clickhouse-hdfs-loader](https://github.com/jaykelin/clickhouse-hdfs-loader) (использует [JDBC](../../query_language/table_functions/jdbc.md))
I
Ivan Blinkov 已提交
65 66 67 68 69 70 71 72 73 74 75 76 77
- Scala
    - [Akka](https://akka.io)
        - [clickhouse-scala-client](https://github.com/crobox/clickhouse-scala-client)
- C#
    - [ADO.NET](https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ado-net-overview)
        - [ClickHouse.Ado](https://github.com/killwort/ClickHouse-Net)
        - [ClickHouse.Net](https://github.com/ilyabreev/ClickHouse.Net)
        - [ClickHouse.Net.Migrations](https://github.com/ilyabreev/ClickHouse.Net.Migrations)
- Elixir
    - [Ecto](https://github.com/elixir-ecto/ecto)
        - [clickhouse_ecto](https://github.com/appodeal/clickhouse_ecto)

[Оригинальная статья](https://clickhouse.yandex/docs/ru/interfaces/third-party/integrations/) <!--hide-->