ClickHouse 是一个开源的面向列的 DBMS(由 Yandex 开发) 。ClickHouse 的工作速度比传统方法快 100-1000 倍 。它适用于大数据、业务分析和时间序列数据 。ClickHouse 是第一个与 Sybase IQ、Vertica 和 Snowflake 等专有数据库的性能、成熟度和可扩展性相匹配的开源 SQL 数据仓库 。
在这个小教程中,我将向您展示如何以最少的设置安装 ClickHouse 。
对于本教程,我们需要安装 Docker 和 docker-compose 。
首先,您需要创建一个目录,在其中创建必要的文件和目录 。
cd /home/edymkdir my-clickhousecd my-clickhouse然后您需要创建一个目录,ClickHouse 数据将存储在其中 。
mkdir db最后一步是创建 docker-compose.yml 文件 。
version: '3' services:ch_server:image: yandex/clickhouse-serverports:- "8123:8123"volumes:- ./db:/var/lib/clickhousenetworks: - ch_ntwch_client:image: yandex/clickhouse-cliententrypoint:- /bin/sleepcommand:- infinitynetworks: - ch_ntw networks:ch_ntw:driver: bridgeipam:config: - subnet: 10.222.1.0/24让我们检查一下我们做了什么 。一个文件 (docker-compose.yml) 和一个目录 (db) 。
ls -la drwxr-xr-x 3 user user 4096 Mar4 07:44 .drwxr-xr-x 4 user user 4096 Mar4 07:43 ..drwxr-xr-x 3 user user 4096 Mar4 07:45 db-rw-r--r-- 1 user user435 Mar4 07:46 docker-compose.yml 就是这样!
现在让我们启动我们的 Clickhouse 服务器 。ClickHouse 图像将自行下载并开始该过程 。
sudo docker-compose up -d现在让我们打开命令行 。
sudo docker-compose exec ch_server clickhouse-client我们应该会看到运行 ClickHouse 的结果 。
ClickHouse client version 21.2.5.5 (official build).Connecting to localhost:9000 as user default.Connected to ClickHouse server version 21.2.5 revision 54447. 5175e561dffd :)恭喜,ClickHouse 安装成功 。
my-clickhouse: docker-compose 构建 clickhouse yam文件 (gitee.com)
https://gitee.com/meadhu/my-clickhouse
【快速使用docker-compose部署clickhouse的教程】到此这篇关于快速使用docker-compose部署clickhouse的文章就介绍到这了,更多相关docker-compose部署clickhouse内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
