clickhouse
文章平均质量分 75
qq_38196982
这个作者很懒,什么都没留下…
展开
-
k8s集群搭建clickhouse集群
主要分为3步骤:安装clickhouse-operator,k8s上部署zookeeper,配置clickhouse集群1、安装clickhouse-operator下载clickhouse-operatorkubectl apply -f https://raw.githubusercontent.com/Altinity/clickhouse-operator/master/deploy/operator/clickhouse-operator-install.yaml查看operat原创 2021-09-06 15:37:55 · 3491 阅读 · 4 评论 -
clickhouse--副本、分片、Distributed
副本的目的防止数据丢失,保证高可用,分片则是实现数据的水平切分。 使用副本需要使用replicatedMergeTree存储引擎。MergeTree存储引擎存储数据时首先将数据写入内存缓冲区,然后数据被写入本地磁盘临时目录分区,待全部完成后再将临时目录重新命名为正式分区。1、建表 RelicatedMergeTree在MergeTree上增加了zookeeper,replicatedmergeTree会在zookeeper内创建一系列监听节点,并以此实现相互通...原创 2021-09-02 20:13:31 · 1201 阅读 · 0 评论 -
clickhouse集群简单使用
1、基本操作1.1集群启动的基本步骤master,node1,node2三个节点上各自执行如下操作zkServer.sh startservice clickhouse-server start然后在一台节点,这里使用master启动clickhouse客户端clickhouse-client1.2集群上创建数据库与删除数据库创建数据库create database databaseName on cluster clustersName;databaseName原创 2021-08-26 17:48:18 · 1522 阅读 · 0 评论 -
从0到1搭建clickhouse集群
1、安装前准备1.1安装paralledls Desktop1.2下载centos2.安装虚拟机2.1安装master虚拟机1)打开pd,选择安装Windows或其他操作系统,然后选择继续2)选择系统镜像一般会自动找到之前下载的镜像,点击继续若为找到,点击手动选择,手动导入镜像3)设置用户名密码4)名称和位置5)虚拟机配置这里我使用的默认配置,可以点击配置设置自己想要的,然后点击继续6)启动centos选择第一个,...原创 2021-08-26 15:34:33 · 793 阅读 · 0 评论 -
clickhouse9--数据库引擎
用户使用的所有表都是由数据库引擎所提供的。默认情况下,clickhouse使用自己的数据库引擎,该引擎提供可配置的表引擎。除此之外,可以选择的数据库引擎包括:MySQL,Lazy1.Atomic 默认情况下使用Atomic引擎。CREATE DATABASE test ENGINE = Atomic;支持非阻塞Drop和Rename table查询以及原子exchange tables t1 and t2查询2.Lazy 延时引擎,在距最近...原创 2021-08-16 10:50:41 · 266 阅读 · 0 评论 -
clickhouse5:表引擎-Megree
clickhouse在建表时必须显示指定该表使用的引擎,以及引擎使用的相关参数。引擎的名称大小写敏感。表引擎决定了如何存储表的数据,包括:数据的存储方式和位置,写到哪里以及从哪里读取数据 支持哪些查询以及如何支持 并发数据访问 索引的使用(如果存在) 是否可以执行多线程请求 数据复制参数1.MergeTree 适用于高负载任务的最通用和功能最强大的表引擎。这类引擎的特点是可以快速插入数据并进行后续的后台数据处理,MergeTree引擎支持数据复制(使用Repli...原创 2021-08-13 20:10:15 · 276 阅读 · 0 评论 -
clickhouse6-表引擎--日志引擎
具有最小功能的轻量级引擎。当需要快速写入许多小表(最多约100万行),并在以后整体读取他们时,该类引擎最适合。该类型的引擎有:TinyLog StripeLog Log1共同属性 数据存储在磁盘上; 写入时将数据追加在文件末尾; 不支持突变操作; 不支持索引; 意味着select在范围查询时效率不高 非原子地写入数据 如果某些事情破坏了写操作,如服务器的异常关闭,你将会得到一张包含了损坏数据的表2.差异L...原创 2021-08-13 20:09:35 · 176 阅读 · 0 评论 -
clickhouse4:数据类型
1.整型分为有符号整型和无符号整型有符号整型Int8 Int16 Int32 Int64 无符号整型原创 2021-08-13 10:23:22 · 1222 阅读 · 0 评论 -
clickhouse学习笔记2:基本使用教程
clickhouse的使用,和MySQL没有什么区别,你可以执行创建数据集、建表、查询这些操作1使用数据集1)Ubuntu终端下载数据集curl https://datasets.clickhouse.tech/hits/tsv/hits_v1.tsv.xz | unxz --threads=`nproc` > hits_v1.tsvcurl https://datasets.clickhouse.tech/visits/tsv/visits_v1.tsv.xz | unx...原创 2021-08-02 11:25:45 · 462 阅读 · 0 评论 -
docker上安装clickhouse
docker安装clickHouse镜像docker pull yandex/clickhouse-client docker pull yandex/clickhouse-server2.设置网络 执行docket network create ck_net,创建用于clickhouse的网络给docker用docker network create ck_netdocker network ls3.运行clickhouse-server容器...原创 2021-05-19 15:32:16 · 220 阅读 · 0 评论 -
clickhouse学习笔记1:Mac编译ClickHouse
第一步:安装homebrew$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"第二步:安装编译器$ brew install cmake ninja libtool gettext第三步:拉取ClickHouse源码git clone --recursive git@github.com:ClickHouse/ClickHouse.g原创 2021-06-23 15:48:34 · 1619 阅读 · 0 评论