自学内容网 自学内容网

clickhouse(配合bytebase)_docker搭建文档

特点

数据吞吐量非常大,能够存储海量的数据,并能够以水平扩展的方式进行扩容。对大表的查询计算处理效率也非常高,甚至很多场景下都可以拥有数百列的数据规模,很多大规模的数据查询也都能轻松达到毫秒级别

但需要指出,Clickhouse高效性能的背后,肯定伴随着计算机资源的大量消耗。Clickhouse对内存和CPU的占用率都非常高,一个很普通的查询都可能需要消耗非常多的资源。因此,Clickhouse的查询频率也不宜太高,过于频繁的连续或者并发查询甚至很容易导致服务直接崩溃。

流程

我选择用docker起

看看磁盘大小决定docker数据目录

mkdir -p /home/docker
rsync -avz /var/lib/docker /home/docker
vim /etc/docker/daemon.json
{
  "data-root": "/home/docker"
}
systemctl restart docker

docker一把梭

docker run -d --name clickhouse-server \
--ulimit nofile=262144:262144 \
-p 9000:9000 \
-p 8123:8123 \
--privileged=true --user=root \
yandex/clickhouse-server

docker run --init \
  --name bytebase \
  --publish 8080:8080 \
  --volume ~/.bytebase/data:/var/opt/bytebase \
  bytebase/bytebase

原文地址:https://blog.csdn.net/weixin_72667582/article/details/136721655

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!