ClickHouse
ClickHouse数据库学习
qq1663443650
这个作者很懒,什么都没留下…
展开
-
ClickHouse表引擎Distributed详解
一:Distributed介绍 分布式引擎,本身不存储数据,但可以在多个服务器上进行分布式查询。读是自动并行的。读取时,远程服务器表的索引(如果存在)会被使用。 Distributed(cluster_name, database, table, [sharding_key]) 参数解析: cluster_name:服务器配置文件中的集群名,...原创 2020-03-03 21:12:21 · 12020 阅读 · 1 评论 -
ClickHouse表引擎MergeTree详解
一:MergeTree简介 MergeTree(合并树)及该系列(*MergeTree)是ClickHouse中最强大的表引擎。 MergeTree引擎的基本原理如下:当你有巨量数据要插入到表中时,你要高效地一批批写入数据片段,并希望这些数据片段在后台按照一定的规则合并。相比在插入时不断修改(重写)数据进行存储,这种策略会高效很多。 它的特点如下: ...原创 2020-03-03 00:25:24 · 2257 阅读 · 0 评论 -
ClickHouse表引擎
一:表引擎作用 表引擎(即表的类型)决定了: 1)数据的存储方式和位置,写到哪里以及从哪里读取数据。 2)支持哪些查询以及如何支持。 3)并发数据访问。 4)索引的使用(如果存在)。 5)是否可以执行多线程请求。 6)数据复制参数。 二:几种常用的表引擎 1. TinyLog 最简单...原创 2020-03-01 23:06:04 · 234 阅读 · 0 评论 -
ClickHouse数据类型
一:与其他框架对比 MySQL Hive CLickHouse(区分大小写) byte TINYINT Int8 short SMALLINT Int16 int INT Int32 long BIGINT Int64 varchar STRING...原创 2020-02-25 22:08:34 · 3029 阅读 · 0 评论 -
ClickHouse集群安装
一:环境 vm15+Ubuntu18.04*3(192.168.83.130、192.168.83.131、192.168.83.132) 二:安装JDK1.8 apt install openjdk-8-jre-headless apt install openjdk-8-jdk-headless 三:安装zookeeper ZooKeeper是一个分布式的,开放源码的分布...原创 2020-02-24 21:20:57 · 598 阅读 · 0 评论 -
ClickHouse的简介和单机安装
一:简介 ClickHouse是一个开源的,面向列的分析数据库,由Yandex为OLAP和大数据用例创建。 ClickHouse对实时查询处理的支持使其适用于需要亚秒级分析结果的应用程序。 ClickHouse的查询语言是SQL的一种方言,它支持强大的声明性查询功能,同时为最终用户提供熟悉度和较小的学习曲线。 面向列的数据库将记录存储在按列而不是行分组的块中。 通过...原创 2020-02-23 21:17:35 · 219 阅读 · 0 评论