clickhouse初识

简介: clickhouse初识

clickhouse初识



1. 基本介绍


2016年6月15日它开源了

它是怎样的一款数据库呢?


  1. OLAP
  2. 在线实时查询
  3. 完整的DBMS
  4. 列式存储
  5. 不需要任何数据预处理
  6. 支持批量更新
  7. 具有非常完善的SQL支持和函数
  8. 支持高可用
  9. 不依赖hadoop生态
  10. 开箱即用


它是目前业界公认的OLAP数据库黑马,未来有很大的发展潜力,目前已经在很多大公司中使用,国内比如字节,快手等,国外如Yandex。


2. 核心功能


  1. DBMS那一套该有的都有
  2. MergetTree表引擎
  3. SQL语句和函数(窗口函数,非常好)
  4. 有副本,分片和集群部署
  5. 熔断,备份以及监控


3. 场景


  1. 分析软件的底层数据库
  2. 万亿级别数据查询和分析
  3. OLAP领域必须考虑它
  4. 广告商业化大量应用


4. 缺点


  1. 不支持事务。
  2. 无法以高速率和低延迟修改或删除已插入的数据。
  3. 稀疏索引使得ClickHouse对于按键检索单行的点查询效率不高。
  4. 不适用高并发场景


5. 小结


未来基于自己在投放和商业化上的clickhouse应用,为大家带来更多实战分享,此篇只是一个预热,未来会有更好的系列文章呈现给大家,欢迎大家多多关注和转发。


参考链接:

  1. https://clickhouse.com/docs/zh/development/architecture/
  2. https://clickhouse.com/docs/en/intro/
相关文章
|
4天前
|
SQL 消息中间件 关系型数据库
ClickHouse(04)如何搭建ClickHouse集群
ClickHouse集群的搭建和部署和单机的部署是类似的,主要在于配置的不一致,如果需要了解ClickHouse单机的安装设部署,可以看看这篇文章,[ClickHouse(03)ClickHouse怎么安装和部署](https://zhuanlan.zhihu.com/p/532431053)。
100 1
|
OLAP 数据库 索引
59.【clickhouse】ClickHouse从入门到放弃-分区表
【clickhouse】ClickHouse从入门到放弃-分区表
59.【clickhouse】ClickHouse从入门到放弃-分区表
|
4天前
|
存储 SQL 网络协议
ClickHouse(05)ClickHouse数据类型详解
ClickHouse是一款分析型数据库,支持基础、复合和特殊数据类型。基础类型包括数值(Int、Float、Decimal)、字符串(String、FixedString、UUID)和时间(DateTime、DateTime64、Date)类型。数值类型如Int8-64和Float32-64,Decimal提供高精度计算。字符串中的FixedString有固定长度,UUID作为主键。时间类型最高精度到秒。复合类型有数组、元组、枚举和嵌套,其中数组和元组允许不同数据类型,枚举节省空间,嵌套类型是多维数组结构。特殊类型如Nullable表示可为空,Domain封装IPv4和IPv6。
62 1
ClickHouse(05)ClickHouse数据类型详解
|
4天前
|
存储 分布式计算 Hadoop
ClickHouse(01)什么是ClickHouse,ClickHouse适用于什么场景
ClickHouse是一款高性能的列式存储OLAP数据库,由俄罗斯的Yandex公司开发,用于在线分析处理(OLAP)。它提供秒级大数据查询,适用于商业智能、广告流量等领域。ClickHouse速度快的原因包括列式存储、数据压缩、向量化执行和多线程分布式处理。然而,它不支持事务,不适合OLTP操作。相比Hadoop生态中的查询引擎,ClickHouse在大量数据查询上表现出色。一系列的文章详细介绍了ClickHouse的各个方面,包括安装、表引擎和使用场景。
58 0
ClickHouse(01)什么是ClickHouse,ClickHouse适用于什么场景
|
4天前
|
存储 SQL Linux
ClickHouse(03)ClickHouse怎么安装和部署
本文会介绍如何安装和部署ClickHouse,官方推荐的几种安装模式,以及安装之后如何启动,ClickHouse集群如何配置等。
130 1
|
9月前
|
SQL 存储 OLAP
ClickHouse为什么这么火?
ClickHouse为什么这么火?
|
4天前
|
OLAP 数据库管理
ClickHouse
ClickHouse
30 0
|
8月前
|
SQL 存储 算法
01-Clickhouse
01-Clickhouse
|
9月前
|
存储 SQL NoSQL
ClickHouse v23.6
• 10 new features. • 12 performance optimisations. • 31 bug fixes.
ClickHouse v23.6
|
存储 算法 NoSQL
65.【clickhouse】ClickHouse从入门到放弃-数据存储
【clickhouse】ClickHouse从入门到放弃-数据存储
65.【clickhouse】ClickHouse从入门到放弃-数据存储