ClickHouse 是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。
在 /etc/security/limits.conf文件的末尾加入以下内容
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
在/etc/security/limits.d/20-nproc.conf文件的末尾加入以下内容
vim /etc/security/limits.d/20-nproc.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
yum install -y libtool
yum install -y *unixODBC*
修改/etc/selinux/config中的SELINUX=disabled
vim /etc/selinux/config
SELINUX=disabled
#注意:别改错了
官网:https://clickhouse.tech/
下载地址:http://repo.red-soft.biz/repos/clickhouse/stable/el7/
mkdir clickhouse
rpm -ivh *.rpm
vim /etc/clickhouse-server/config.xml
把
**在这个文件中,有ClickHouse的一些默认路径配置,比较重要的
数据文件路径:<path>/var/lib/clickhouse/</path>
日志文件路径:<log>/var/log/clickhouse-server/clickhouse-server.log</log>**
systemctl start clickhouse-server
#关闭开机自启
systemctl disable clickhouse-server
如果在2.8步骤中没有输入密码使用第一个连接,如果输入了密码使用第二个连接
#第一种连接
clickhouse-client -m
#第二种连接
clickhouse-client --host=你的IP --port=9000 --user=default --password=你的密码
#查看命令
clickhouse --help
#启动
clickhouse start
#重启
clickhouse restart
# 命令目录
/usr/bin
# 配置文件目录
cd /etc/clickhouse-server/
# 日志目录
cd /var/log/clickhouse-server/
# 数据文件目录
cd /var/lib/clickhouse/
#所需大概内容
jdbc:clickhouse://192.168.2.221:8123
--user=default --password=你的密码