Попробовать
СedrusData

Платформа CedrusData бесплатна при использовании для разработки, тестирования и персональных целей. Ознакомьтесь с лицензионным соглашением перед началом работы с продуктом. Для использования CedrusData в коммерческих целях, свяжитесь с нами через форму обратной связи для приобретения лицензии.

Быстрый старт

Установка из архива

Требования:

  • CedrusData поддерживает операционные системы семейства Linux.
  • Убедитесь, что у вас установлен JDK 21.
  • Убедитесь, что у вас установлен Python версии 2.x или 3.x.
  • Убедитесь, что порт 8080 не занят другими процессами.

Скачайте и распакуйте архив:


wget https://downloads.cedrusdata.ru/releases/cedrus-|cedrus-version|.tar.gz \
  && tar -xf cedrus-|cedrus-version|.tar.gz

Запустите узел:


cedrus-|cedrus-version|/bin/launcher run

Откройте новое консольное окно в той же директории и запустите ваш первый SQL-запрос к CedrusData с помощью Trino CLI:


cedrus-|cedrus-version|/bin/trino --execute "select count(*) from tpch.sf1.orders"

JDBC драйвер находится в директории `jdbc/`. Для подключения к узлу через JDBC используйте URL `jdbc:trino://localhost:8080` и произвольное непустое имя пользователя.

Web-интерфейс узла доступен по адресу http://localhost:8080.

Установка из Docker-образа

Требования:

  • Убедитесь, что у вас установлен Docker Server.
  • Убедитесь, что команда `docker` не требует `sudo`.
  • Убедитесь, что порт 8080 не занят другими процессами.

Запустите контейнер:


docker run -d --rm --name cedrus-server -p 8080:8080 \
  cr.yandex/crpjtvqf29mpabhmrf1s/cedrus:|cedrus-version|

Для подключения к узлу через JDBC драйвер используйте URL `jdbc:trino://localhost:8080` и произвольное непустое имя пользователя.

Web-интерфейс для запуска SQL-запросов доступен по адресу http://localhost:8080/cedrus-ui.

Web-интерфейс для администрирования доступен по адресу http://localhost:8080.