
clickhouse
MYSQL轻松学
微信公众号:easymysql
展开
-
clickhouse 列式存储数据库介绍
ClickHouse介绍ClickHouse来自哪里?俄罗斯最大的搜索公司Yandex,在clickhouse的配置文件中我们也会看到yandex的影子。ClickHouse是什么?ClickHouse是一个开源的列式数据库(DBMS),主要用于在线分析处理查询(OLAP),于2016年开源,采用C++开发。凭借优秀的性能,市场反应非常热烈。什么是列式数据库?相对行式数据库,像M...原创 2019-01-30 19:36:04 · 8459 阅读 · 0 评论 -
ClickHouse安装及数据结构
ClickHouse安装及结构说明一、ClickHouse安装方式源码编译安装 Docker安装 RPM包安装为了方便使用,一般采用RPM包方式安装,其他两种方式这里不做说明。二、下载安装包官方没有提供rpm包,但是Altinity第三方公司提供了。地址:https://packagecloud.io/altinity/clickhouse三、配置文件安装好r...原创 2019-01-30 19:47:57 · 5514 阅读 · 1 评论 -
Clickhouse 系统表
Clickhouse自带系统库system,启动时创建系统表,无数据文件,主要用于记录系统信息,我们可以同过系统表来查看clickhouse运行状态。processes:当前连接进程信息>select query_id,initial_user,initial_address,elapsed,query from system.processes; is_initial_q...原创 2019-01-30 19:50:27 · 7693 阅读 · 0 评论 -
clickhouse-copier 数据迁移工具介绍
在使用clickhouse的时候,可能会有不同集群间迁移数据需求,这里可以使用如下几种方式:DETACH/FREEZE分区,进行SCP拷贝,然后再ATTACH alter table db.table DETACH PARTITION [partition]; #下线分区 alter table db.table FREEZE PARTITION [partition]; #备份分区...原创 2019-01-30 19:51:54 · 12536 阅读 · 7 评论 -
Clickhouse基本操作
一、先来说一下,ClickHouse为啥快ClickHouse有多少CPU,吃多少资源,所以飞快; ClickHouse不支持事务,不存在隔离级别。这里要额外说一下,有人觉得,你一个数据库都不支持事务,不支持ACID还玩个毛。ClickHouse的定位是分析性数据库,而不是严格的关系型数据库。又有人要问了,数据都不一致,统计个毛。举个例子,汽车的油表是100%准确么?为了获得一个100%准确...原创 2019-01-30 19:53:18 · 34716 阅读 · 0 评论 -
Grafana可视化工具介绍
Grafana是一款可视化工具,大多使用在时序数据的监控方面,如同Kibana类似。Grafana的UI更加灵活,有丰富的插件,功能强大。我们在使用ClickHouse时,可以结合Grafana来监控集群状态,生成报表等。1、Grafana软件安装Grafana支持多种操作系统安装Ubuntu & Debian(64 Bit)wget https://dl.grafa...原创 2019-03-25 19:00:19 · 1251 阅读 · 0 评论 -
ZooKeeper分布式协调服务详解
ClickHouse需要依赖ZooKeeper使用,本文对ZooKeeper做简单介绍。一、ZooKeeper定义ZooKeeper译名为“动物园管理员”。各个子系统就好比动物园里的动物,为了使各个子系统能正常为用户提供统一的服务,必须需要一种机制来进行协调——这就是ZooKeeper。ZooKeeper是一个开源的分布式协调服务。分布式应用程序可以基于 ZooKeeper实现如数据发布...原创 2019-03-25 19:06:10 · 2155 阅读 · 0 评论