ClickHouse系列教程: ClickHouse系列教程


ClickHouse是一个真正面向列的DBMS。数据按列存储,并在执行数组(向量或列块)期间存储。只要有可能,就会在数组上调度操作,而不是在单个值上调度操作。这称为“矢量化查询执行”,它有助于降低实际数据处理的成本。
ClickHouse官网地址:ClickHouse - 开源分布式面向列的DBMS
ClickHouse对于Debian/Ubuntu 是有包在更新源中的,安装方法如下:

sudo apt-get install dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4echo "deb http://repo.yandex.ru/clickhouse/deb/stable/ main/" | sudo tee /etc/apt/sources.list.d/clickhouse.list
sudo apt-get updatesudo apt-get install -y clickhouse-server clickhouse-clientsudo service clickhouse-server start
clickhouse-client

如果你不想通过修改更新源来安装ClickHouse或者你的机器访问不了外网,那么你可以通过下载deb的安装包来进行安装

下载地址:Index of /clickhouse/deb/stable/main/
你需要下载 clickhouse-client,clickhouse-server,clickhouse-common-static
安装命令如下:

dpkg -i clickhouse-common-static_19.9.3.31_amd64.deb
dpkg -i clickhouse-client_19.9.3.31_all.deb
dpkg -i clickhouse-server_19.9.3.31_all.deb

然后启动:

clickhouse-client

进行测试:

root@ubuntu:/home/zhang# clickhouse-client --password     --multiline
ClickHouse client version 19.9.3.31 (official build).
Password for user (default):
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 19.9.3 revision 54421.ubuntu :) select now();SELECT now()┌───────────────now()─┐
│ 2019-07-06 10:31:13 │
└─────────────────────┘1 rows in set. Elapsed: 0.004 sec. 

更详细的测试见文章:ClickHouse系列教程二:使用航班飞行数据

ClickHouse系列教程一:Debian/Ubuntu 下ClickHouse的安装和使用相关推荐

  1. pytorch打印模型参数_Pytorch网络压缩系列教程一:Prune你的模型

    Pytorch网络压缩系列教程一:Prune你的模型 本文由林大佬原创,转载请注明出处,来自腾讯.阿里等一线AI算法工程师组成的QQ交流群欢迎你的加入: 1037662480 深度学习模型取得了前所未 ...

  2. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  3. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  4. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  5. Linux: debian/ubuntu下安装Neo4j

    文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...

  6. Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途

    之前一直使用Window系统,现在工作中大家主流使用Ubuntu,同事帮忙装个Ubuntu系统,事后写一下安装过程,以备后续再次安装查阅. 1Ubuntu安装 1.1Ubuntu文件下载: Ubunt ...

  7. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  8. 【区块链-以太坊】5 Ubuntu下truffle ganache安装及使用

    [区块链-以太坊]5 Ubuntu下truffle & ganache安装及使用 1 truffle安装 1)输入sudo npm install -g truffle 2)将truffle复 ...

  9. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

最新文章

  1. Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园
  2. gta5线上小助手_gta5线上助手(xiu改器)使用
  3. java cdata xml 解析,如何解析lt;![CDATA []]gt;的XML
  4. spock测试_用于混合Spock 1.x和JUnit 5测试的Maven项目设置
  5. SDN精华问答 | SDN可以做什么?
  6. SVG 入门教程系列列表
  7. 快来学习怎么可视化监控你的Python爬虫
  8. ASP.NET 2.0中发送电子邮件
  9. Codeforces 884E E. Binary Matrix
  10. 程序代码里的幽默精神
  11. 轻度体验威马Living Pilot智行辅助系统:前期刺激,后期依赖
  12. 扫码点菜系统代码_一顿火锅吃出474万天价?扫码点餐时,千万不要这样做
  13. 多说评论系统API调用和本地身份说明(JWT)
  14. Windows 98 不同用途启动盘制作(转)
  15. 原生JS实现Ajax请求
  16. 苹果CMSV10黑色自适应简约炫酷影视网站模板
  17. HDU-5053 the Sum of Cube
  18. 魏德米勒端子eplan宏_魏德米勒端子选型图册(完全版).pdf
  19. centos配置虚拟主机(站点)
  20. 详解Python3中yield生成器的用法

热门文章

  1. Science | 初步的SARS-CoV-2蛋白酶抑制剂在小鼠中显示功效
  2. Navicat 12连接PostgreSQL11.3数据库服务器
  3. mac软件更新卡住不动_如何修复Mac运行缓慢?修复它的五种简单方法
  4. 宏基因组 微生物人注意了!这个微信群可以学英语,而且全程免费
  5. NC:菌物组构建---随机性v.确定性、干旱胁迫、宿主筛选、统一动态(郭良栋、杨军点评)
  6. 易生信高级转录组分析和数据可视化第9期课程开课啦!!
  7. R中控制输出数值的小数点位数round,和有效数字位数signif
  8. R语言使用party包中的ctree函数构建条件推理决策树的流程和步骤、条件推理决策树是传统决策树的一个重要变体、条件推理树的分裂是基于显著性测试而不是熵/纯度/同质性度量来选择分裂
  9. Python使用matplotlib可视化发散型条形图、发散条形图(Diverging Bars)是一种可以同时处理负值和正值的条形图、并按照大小排序区分数据(Diverging Bars)
  10. pandas比较两个dataframe特定数据列的数值是否相同并给出差值:使用np.where函数