docker安装clickhouse集群_安卓 docker

docker安装clickhouse集群_安卓 dockerclicHouse介绍 Yandex在2016年6月15日开源了一个数据分析的数据库,名字叫做ClickHouse,这对保守俄罗斯人来说是个特大事。更让人惊讶的是,这个列式存储数据库的跑分要超过很多…

docker 安装clickHouse

clicHouse介绍

Yandex在2016年6月15日开源了一个数据分析的数据库,名字叫做ClickHouse,这对保守俄罗斯人来说是个特大事。更让人惊讶的是,这个列式存储数据库的跑分要超过很多流行的商业MPP数据库软件,例如Vertica。如果你没有听过Vertica,那你一定听过 Michael Stonebraker,2014年图灵奖的获得者,PostgreSQL和Ingres发明者(Sybase和SQL Server都是继承 Ingres而来的), Paradigm4和SciDB的创办者。Michael Stonebraker于2005年创办Vertica公司,后来该公司被HP收购,HP Vertica成为MPP列式存储商业数据库的高性能代表,Facebook就购买了Vertica数据用于用户行为分析。

ClickHouse的特点:

开源的列存储数据库管理系统,支持线性扩展,简单方便,高可靠性,

容错跑分快:比Vertica快5倍,比Hive快279倍,比MySQL快800倍,其可处理的数据级别已达到10亿级别

功能多:支持数据统计分析各种场景,支持类SQL查询,异地复制部署

clickHouse的性能:

低延迟:对于数据量(几千行,列不是很多)不是很大的短查询,如果数据已经被载入缓存,且使用主码,延迟在50MS左右。 并发量:虽然 ClickHouse 是一种在线分析型数据库,也可支持一定的并发。当单个查询比较短时,官方建议 100 Queries / second。 写入速度:在使用 MergeTree 引擎的情况下,写入速度大概是 50 – 200 M / s,如果按照 1 K 一条记录来算,大约每秒可写入 50000 ~ 200000 条记录每秒。如果每条记录比较小的话写入速度会更快

其主要的应用场景:

用于结构良好清晰且不可变的事件或日志流分析

Web和App分析,广告网络和RTB,电信,电子商务和金融,信息安全,监测和遥感,时间序列,商业智能,网络游戏,物联网

需要注意的是: 由于clickHouse不支持事务操作, 顾不能作为传统数据库来使用(OLTP),以及高请求率的键值访问,Blob或文档存储,超标准化数据

docker安装

docker search clickHouse
docker pull yandex/clickhouse-server

代码100分

安装镜像 docker run -d –name demo-clickhouse-server -p 8123:8123 yandex/clickhouse-server


本篇文章由一文多发平台ArtiPub自动发布

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9326.html

(0)
上一篇 2023-02-10
下一篇 2023-02-10

相关推荐

  • Oracle字符集不匹配导入dmp文件报错「建议收藏」

    Oracle字符集不匹配导入dmp文件报错「建议收藏」在做文件迁移的时候在本地导出了一份dmp的备份文件,结果导入服务器的数据库的时候报错 这个时候我们可以执行以下sql查看一下服务器的数据库字符集是什么 select * from nls_databa

    2023-05-13
    99
  • sql性能问题怎么排查_被公司优化还能回去吗

    sql性能问题怎么排查_被公司优化还能回去吗之前写过一篇博客“SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析”,里面介绍了OR可能会引起全表扫描或索引扫描的各种案例,以及如何优化查询条件中含有OR的SQL语句的几种方法,其实还有一

    2022-12-21
    101
  • JuiceFS 如何帮助趣头条超大规模 HDFS 降负载「终于解决」

    JuiceFS 如何帮助趣头条超大规模 HDFS 降负载「终于解决」作者简介 王振华,趣头条大数据总监,趣头条大数据负责人。 王海胜,趣头条大数据工程师,10 年互联网工作经验,曾在 eBay、唯品会等公司从事大数据开发相关工作,有丰富的大数据落地经验。 高昌健,Ju

    2023-04-25
    110
  • Python简单命令行参数处理方法

    Python简单命令行参数处理方法命令行参数是指在命令行中输入程序名称后,在程序名称后面紧接着一些参数,这些参数可以被程序接收并处理。在Python中,可以通过sys模块的argv变量获取命令行参数,argv是一个列表,其中第一个元素是程序名称,从第二个元素开始是接收到的命令行参数。

    2024-01-04
    66
  • 常见的文件共享方式[通俗易懂]

    常见的文件共享方式[通俗易懂]文件共享,便是为了更好地合作,提高高效率。做为数字化时代的生产主力服务平台,文件共享合作的暴发虽然有肺炎疫情要素,促进了内容合作在公司中的布署与运用;更多方面的缘故实际上取决于各个领域智能化过程的加…

    2023-04-11
    124
  • 使用Python创建网页

    使用Python创建网页如今,随着互联网的迅速发展,越来越多的人开始探索网页设计。而Python作为一门功能强大的编程语言,被越来越多的人用于网页开发。本篇文章将详细介绍如何使用Python创建优美、实用的网页。

    2024-04-30
    16
  • Python使用实例:创建符号链接

    Python使用实例:创建符号链接符号链接(Symbolic Link),也叫软链接,是一种特殊的文件类型,它在文件系统中的作用类似于Windows中的快捷方式。符号链接文件本身只是指向另一个文件或目录的文件指针,因此符号链接文件的大小非常小,只有几个字节。符号链接不是真正的副本,如果源文件或目录被删除或重命名,它指向的位置也会失效。

    2024-03-22
    29
  • python中在字符串前面加u(Python给字符串开头加字符)

    python中在字符串前面加u(Python给字符串开头加字符)以r或R开头的python中的字符串表示(非转义的)原始字符串

    2023-11-20
    77

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注