Развернуть ClickHouse на компьютере с Windows можно несколькими способами, включая использование Docker или WSL (Windows Subsystem for Linux). Вот пошаговое руководство для каждого из этих способов:
1. Развертывание с использованием Docker
- Установка Docker DesktopСкачайте и установите Docker Desktop с официального сайта.
Запустите Docker Desktop и убедитесь, что Docker работает. - Запуск ClickHouse в Docker Откройте командную строку (например, PowerShell).
Введите следующую команду для запуска ClickHouse:
shКопировать кодdocker run -d --name some-clickhouse-server -p 8123:8123 -p 9000:9000 -p 9009:9009 yandex/clickhouse-server - Проверка работы ClickHouse Откройте браузер и перейдите по адресу http://localhost:8123. Если вы видите интерфейс ClickHouse, значит, установка прошла успешно.
2. Развертывание с использованием WSL (Windows Subsystem for Linux)
- Установка WSL и Ubuntu
Откройте PowerShell от имени администратора и выполните команду:
shКопировать кодwsl --installПосле перезагрузки системы откройте Microsoft Store, найдите и установите Ubuntu. - Установка ClickHouse в Ubuntu (WSL)Запустите Ubuntu из меню Пуск.
Обновите пакетный менеджер и установите необходимые зависимости:
shКопировать кодsudo apt update
sudo apt install apt-transport-https ca-certificates dirmngr
Добавьте репозиторий ClickHouse и установите ClickHouse:
shКопировать кодsudo apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4
echo "deb https://packages.clickhouse.com/deb stable main" | sudo tee /etc/apt/sources.list.d/clickhouse.list
sudo apt update
sudo apt install clickhouse-server clickhouse-client
Запустите ClickHouse Server:
shКопировать кодsudo service clickhouse-server start - Проверка работы ClickHouse
В той же Ubuntu консоли, подключитесь к ClickHouse Client:
shКопировать кодclickhouse-client
Выполните тестовый запрос, например:
sqlКопировать кодSELECT version();
Оба метода позволяют запустить ClickHouse на Windows. Docker предоставляет более изолированное и управляемое окружение, в то время как WSL позволяет интегрировать ClickHouse с другими инструментами и утилитами, доступными в Linux. Выберите метод, который лучше соответствует вашим требованиям.
Дзен может уже сделаете разметку для КОДА!