执行sql语句
docker run -i --rm --link clickhouse-server:clickhouse-server \
yandex/clickhouse-client --host clickhouse-server --database=test \
--multiquery < /tmp/taxi_gps.sql
其中clickhouse-server
是本地docker下clickhouse服务名称
批量导入数据
docker run -i --rm --link clickhouse-server:clickhouse-server \
yandex/clickhouse-client --host clickhouse-server \
--query "INSERT INTO default.track_trajectory_lv1_all FORMAT TSV" < /tmp/taxi_gps.tsv
使用tsv方式导入效率比较高
docker run 命令相关解释,见Docker run 主要命令详解
网友评论