docker 安装 clickhouse 导入 sqlite 数据

docker 安装 clickhouse 导入 sqlite 数据

安装 clickhouse

安装 clickhouse 并运行 clickhouse image

docker run -d --name clickhouse-server --ulimit nofile=262144:262144 -p 8123:8123 -p 9000:9000 clickhouse/clickhouse-server

Port 9000 for clickhouse-client program
port 8123 for HTTP

浏览器打开 localhost:8123 如果显示 OK,运行成功

连接容器 修改 clickhouse 连接配置

docker exec -it clickhouse-server /bin/bash

安装 Vim

apt-get update
apt-get install vim

Vim 的基础操作:Linux vi/vim | 菜鸟教程

修改 /etc/clickhouse-server/config.xml

配置 <listen_host>::</listen_host>

image

最后重启容器

docker restart clickhouse-server

dbever 连接 clickhouse

用户名密码为空,如需配置可修改 /etc/clickhouse-server/users.xml 内的用户配置

image

导入数据

导入数据我们同样使用 dbever 进行操作。建表之后,通过 dbever 导入数据有两种方式:

image

分别测试速度后,我们采用 csv 导入数据的方式。

从 sqlite 中导出数据为 csv

导入数据

image
image

剩下的直接按照默认配置 下一步 最后点继续

image

最后等待数据导入成功即可

posted @ 2023-01-13 11:54  阿宇和阿屿  阅读(124)  评论(0)    收藏  举报