镜像下载、域名解析、时间同步请点击阿里云开源镜像站

简介

ClickHouse是开源、高性能的列式OLAP的数据库管理系统(DBMS)。使用SQL进行实时分析。

ClickHouse可以做用户行为分析,流批一体

线性扩展和可靠性保障能够原生支持 shard + replication

ClickHouse没有走hadoop生态,采用 Local attached storage 作为存储

超过了市场上同类的面向列的数据库管理系统,每秒每台服务器每秒处理数数亿至十亿多行和数十千兆字节的数据

特点

Clickhouse采用列式存储

列式储存的好处:

1 、对于列的聚合,计数,求和等统计操作原因优于行式存储。

2、 由于某一列的数据类型都是相同的,针对于数据存储更容易进行数据压缩,每一列选择更优的数据压缩算法,大大提高了数据的压缩比重。

3 、由于数据压缩比更好,一方面节省了磁盘空间,另一方面对于cache也有了更大的发挥空间。

多样化引擎

clickhouse和mysql类似,把表级的存储引擎插件化,根据表的不同需求可以设定不同的存储引擎。

写数据

ClickHouse采用类LSM Tree的结构,数据写入后定期在后台合并。通过类LSM tree的结构,但是没有内存表,没有预写日志,ClickHouse在数据导入时全部是顺序append写入磁盘,在后台周期性合并数据到主数据段。

不支持常规意义的修改行和删除行数据。

不支持事务。

读数据

语句级多线程:在这种设计下,单条Query就能利用整机所有CPU。

稀疏索引:索引之间的颗粒度(默认8192行)。

关键功能与应用场景

总结

在大数据分析领域中,传统的大数据分析需要不同框架和技术组合才能达到最终的效果,在人力成本,技术能力和硬件成本上以及维护成本让大数据分析变得成为昂贵的事情。让很多中小型企业非常苦恼,不得不被迫租赁第三方大型公司的数据分析服务。

ClickHouse开源的出现让许多想做大数据并且想做大数据分析的很多公司和企业耳目一新。ClickHouse 正是以不依赖Hadoop 生态、安装和维护简单、查询速度快、可以支持SQL等特点在大数据分析领域越走越远。

ClickHouse镜像详情地址:https://developer.aliyun.com/mirror/clickhouse

最新文章

  1. Module-Zero之组织单元(OU)管理【新增】
  2. C++之路进阶codevs1269(匈牙利游戏)
  3. JS疑难点和GC原理
  4. iOS,iPhone各机型设备号,屏幕宽高,屏幕模式
  5. 12套swift学习资源分享
  6. [Solution] NPOI操作Excel
  7. 每天一个linux命令(40):watch命令
  8. 版本管理工具介绍—Git篇
  9. HDU-1238 Substrings
  10. Windows 不能在 本地计算机 启动 SQL Server(MSSQLSERVER)。错误码126
  11. 第二章 andrid studio创建项目
  12. C#中一个问号和两个问号(a ?? b)的作用
  13. ES 6 : 字符串的扩展
  14. (转)python中的*args和**kw到底是个啥。看下面的例子就会懂了
  15. 微信小程序--图片相关问题合辑
  16. Android源码解析——LruCache
  17. Spring Boot 系列 - WebSocket 简单使用
  18. 【XSY1262】【GDSOI2015】循环排插 斯特林数
  19. String 类的实现(2)引用计数与写时拷贝
  20. 18、MySQL

热门文章

  1. Solution -「AGC 010C」「AT 2304」Cleaning
  2. CentOS7利用yum缓存搭建本地源
  3. Aluminum: An Asynchronous, GPU-Aware Communication Library Optimized for Large-Scale Training of Deep Neural Networks on HPC Systems
  4. 显式锁之ReentrantLock实现
  5. Asp.net core IdentityServer4与传统基于角色的权限系统的集成
  6. for循环例子2
  7. Bugku--web-wp
  8. k8s初面考点ReplicaSet副本集极限9连击你懂了吗?
  9. 打印报表工具,web报表工具对比
  10. WPF中TabControl控件和ListBox控件的简单应用(MVVM)