<
查看: 435| 回复: 0
收起左侧

建Clickhouse Server

cwxmyyc | 显示全部楼层
本楼:   👍  2
100%
0%
0   👎
全局:   2
100%
0%
0

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x

记录一下实习阶段做的项目。 有一些背景不方便分享,但就是做了一些数据对比之后决定建一个clickhouse server(服务器)。 相当于数据库后端。安装
// from 官方网站
sudo apt-get install -y apt-transport-https ca-certificates dirmngr
GNUPGHOME=$(mktemp -d)
sudo GNUPGHOME="$GNUPGHOME" gpg --no-default-keyring --keyring /usr/share/keyrings/clickhouse-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8919F6BD2B48D754
sudo rm -r "$GNUPGHOME"
sudo chmod +r /usr/share/keyrings/clickhouse-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main" | sudo tee \
    /etc/apt/sources.list.d/clickhouse.list
sudo apt-get update
sudo apt-get install -y clickhouse-server clickhouse-client
安装后你可以在 /usr/bin下找到binary
如果你想知道install clickhouse-server的时候具体安装了啥,可以用dpkg -L clickhouse-server


接下来你可以run这些command去运行/停止/重启这个server
# start the server
sudo service clickhouse-server start
sudo service clickhouse-server restart
sudo service clickhouse-server stop

Server Config (设置)
背景 (运行的时候到底发生了什么)

在你运行 sudo service clickhouse-server start 的时候,/lib/systemd/system/clickhouse-server.service 这个file会先被找到。如果你仔细看这个文件你就能发现ExecStart。这个就是真正运行clickhouse binary的命令行。然后你会发现默认用的config是/etc/clickhouse-server/config.xml。这就是所有可以改的设置在的地方。你可以在这设cache,设data在的path (i.e. user_files),改log文件路径

上一篇:View and Build Government Organization like a Software
下一篇:offerup 怎么访问
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

Advertisement
>
快速回复 返回顶部 返回列表