Клиенты#

Клиент используется для отправки SQL-запросов в Trino, а значит и в любые подключенные источники данных, и для получения результатов.

Клиентские драйверы#

Клиентские драйверы, также называемые клиентскими библиотеками, предоставляют другим приложениям механизм подключения к Trino. Такие приложения называются клиентскими приложениями и включают ваши собственные приложения или скрипты. Проект Trino поддерживает следующие клиентские драйверы:

Другие сообщества и вендоры предоставляют другие клиентские драйверы.

Клиентские приложения#

Клиентские приложения предоставляют пользовательский интерфейс и другие пользовательские функции для выполнения запросов с помощью Trino. Вы можете просматривать результаты, выполнять аналитику с помощью последующих запросов и создавать визуализации. Клиентские приложения обычно используют клиентский драйвер.

Проект Trino поддерживает интерфейс командной строки Trino и плагин источника данных Trino для Grafana как клиентские приложения.

Другие сообщества и вендоры предоставляют многочисленные другие клиентские приложения.

Клиентский протокол#

Все клиентские драйверы и клиентские приложения взаимодействуют с координатором Trino с помощью клиентского протокола.

Настройте поддержку протокола spooling в кластере, чтобы повысить пропускную способность клиентского взаимодействия с повышенными требованиями к передаче данных.