ClickHouse(二)-导入数据

导入数据

准备数据

http://files.grouplens.org/datasets/movielens/
movieslens数据集,ratings.csv 26024314条数据

上手
链接clickhouse

docker exec -it  ch-server /bin/bash

1.准备数据

/ratings.csv

2.进入clickhouse-client建表

clickhouse-client
CREATE TABLE ratings(userId Int64,  moveId Int64,  rating Float64, tm Int64) ENGINE = Log;

3.退出clickhouse-client导入

cat /ratings.csv | clickhouse-client --query="INSERT INTO ratings FORMAT CSV";

4.进入clickhouse-client验证
查询

SELECT count(1) FROM ratings 
┌─count(1)─┐
│ 26024314 │
└──────────┘
0.166 秒
select rating,count(1) from ratings group by rating order by count(1);
┌─rating─┬─count(1)─┐
│    1.5 │   403607 │
│    0.5 │   404897 │
│      1 │   843321 │
│    2.5 │  1255358 │
│      2 │  1762440 │
│    4.5 │  2170443 │
│    3.5 │  3116214 │
│      5 │  3812505 │
│      3 │  5256722 │
│      4 │  6998807 │
└────────┴──────────┘
0.78秒

真是飞快,飞快,飞快

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值