什么是ClickHouse?

Willing卡卡 2022-03-02 08:59:54

ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。

OLAP场景的关键特征 

  • 绝大多数是读请求
  • 数据以相当大的批次(> 1000行)更新,而不是单行更新;或者根本没有更新。
  • 已添加到数据库的数据不能修改。
  • 对于读取,从数据库中提取相当多的行,但只提取列的一小部分。
  • 宽表,即每个表包含着大量的列
  • 查询相对较少(通常每台服务器每秒查询数百次或更少)
  • 对于简单查询,允许延迟大约50毫秒
  • 列中的数据相对较小:数字和短字符串(例如,每个URL 60个字节)
  • 处理单个查询时需要高吞吐量(每台服务器每秒可达数十亿行)
  • 事务不是必须的
  • 对数据一致性要求低
  • 每个查询有一个大表。除了他以外,其他的都很小。
  • 查询结果明显小于源数据。换句话说,数据经过过滤或聚合,因此结果适合于单个服务器的RAM中

很容易可以看出,OLAP场景与其他通常业务场景(例如,OLTP或K/V)有很大的不同, 因此想要使用OLTP或Key-Value数据库去高效的处理分析查询场景,并不是非常完美的适用方案。例如,使用OLAP数据库去处理分析请求通常要优于使用MongoDB或Redis去处理分析请求。

...全文
161 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-大数据 发布问题, 以便更快地解决您的疑问

111

社区成员

发帖
与我相关
我的任务
社区描述
ClickHouse开发者
其他 企业社区
社区管理员
  • csdnsqst0018
  • IT学习日记
  • karina17
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

社区宗旨:意在给学习Clickhouse数据库的朋友提供一个氛围轻松、友好的交流平台,欢迎社区小伙伴们积极讨论。

 

欢迎大家加入到Clickhouse社区大家庭,为了对大家积极的参与感谢,现在准备以下一些奖品【20个CSDN定制帆布包和2个咖啡杯】,满足以下2个条件即有机会领取:

  • 1、加入Clickhouse社区,成为社区成员
  • 2、在社区中发布2个及以上的帖子
  • 帖子条件如下(示例地址:):
    • 推荐文章:需要是至少5篇的推荐内容,内容地址可以放超链接

    • 推荐书籍:需要大致介绍书籍重点内容,或者放书籍目录

    • 推荐视频:需要大致介绍视频重点内容

奖励评选规则:

  • 参与时间:2022年3月1号 ~ 2022年3月8号
  • CSDN定制帆布包【前20位】先到、先满足上面的条件可得(每人一个,机不可失)
  • 咖啡杯则需要根据大家的帖子内容质量,在【加精】帖子中抽奖得出(概率很大哦)

额外奖励:

  • 如果有小伙伴能够介绍给周围的小伙伴,并成功邀请他们加入社区,每拉取2个人奖励现金5元(赚个早餐钱简单)
  • 免费赠送Clickhouse学习电子书籍(即:Clickhouse教程-中文版、ClickHouse万亿数据双中心的设计与实践 )

 

奖励领取方式:

  • 添加博主微信:yyuuyy1235(备注:clickhouse社区)

试试用AI创作助手写篇文章吧