首页 > 数据库 >【ClickHouse 表引擎&SQL操作&副本&分片集群 02】

【ClickHouse 表引擎&SQL操作&副本&分片集群 02】

时间:2024-10-10 09:45:23浏览次数:7  
标签:02 存储 -- 引擎 clickhouse SQL 数据 ClickHouse

一、表引擎

表引擎决定了如何存储表的数据。类似mysql的引擎InnoDB,MyISAM

  • 数据的存储方式和位置,写到哪里以及从哪里读取数据
    • 一般的引擎都存储在本地的磁盘,clickhouse存储的位置在:/var/lib/clickhouse  -->其中data存储数据,metadata存储建表语句
  • 支持那些查询以及如何支持
  • 并发数据访问。
  • 索引的使用(如果存在)。
  • 是否可以执行多线程请求。
  • 数据复制参数

表引擎的使用方式就是必须显式在创建表时定义该表使用的引擎,以及引擎使用的相关参数

特别注意:引擎的名称大小写敏感

1、TinyLog  -->日志系列家族

以列文件的形式保存在磁盘上,不支持索引没有并发控制。一般保存少量数据的小表,可以用在平时练习测试用,生产不用

如:create table t_tinylog ( id String, name String) engine=TinyLog;

2、Memory

内存引擎,数据以未压缩的原始形式直接保存在内存中,服务器重启数据就会丢失,所以一般也不用再生产环境上,简单查询下有非常高的性能表现

3、MergeTree  --》重点

 

标签:02,存储,--,引擎,clickhouse,SQL,数据,ClickHouse
From: https://www.cnblogs.com/frankruby/p/18455655

相关文章

  • 2024-10-10 js 深拷贝常用方法
    1、json序列化以及反序列化leta=JSON.parse(JSON.stringify(b))2、使用lodash库插件没有的话先安装:npmilodash使用方式:import{cloneDeep}from'lodash';leta=cloneDeep(b);ps:我当前使用的版本是@4为什么要使用深拷贝?因为我们在开发中会经常进行赋值......
  • CSP2024 前集训:多校A层冲刺NOIP2024模拟赛04
    前言T1签了。T2一眼后缀数组板子,但是复杂度是\(O(nq\log(n))\)的,极限数据本地\(4\)秒,但如果您会\(O(n)\)求后缀数组的话就直接过掉了,但赛时数据貌似纯随机,遂可以直接过掉,可以优化成\(O(n^2\log(n)+nq)\)或\(O(n^2\log(n)+q)\)的,赛时想打这个但是怕常熟大和上面区别......
  • 记宝塔面板MySQL启动失败问题之解决
    检查错误日志登录到宝塔面板。前往 软件管理 -> 数据库 ->选择对应的MySQL版本-> 查看日志。查看最近的错误信息,通常会给出启动失败的具体原因。检查MySQL配置文件配置文件通常位于 /etc/my.cnf 或 /etc/mysql/my.cnf。确保配置文件中的设置正确无误,例如数......
  • 记一次处理达梦慢SQL问题
     --问题SQL(前提:ia_ledger_b表存在src_bill_row_id索引,字段类型为字符串;voucher_saleinvoicedetail为整形)uorders.voucher_saleinvoicedetailaleftjoinfieia.ia_ledger_bdon--a.id=d.src_bill_row_id调整前......
  • K8S配置MySQL主从自动水平扩展
    前提环境操作系统Ubuntu22.04K8S1.28.2集群(1个master+2个node)MySQL5.7.44部署在K8S的主从集群metrics-serverv0.6.4概念简介在K8s中扩缩容分为两种●Node层面:对K8s物理节点扩容和缩容,根据业务规模实现物理节点自动扩缩容●Pod层面:一般会使用Deployment中的Re......
  • 多校A层冲刺NOIP2024模拟赛04
    A.02表示法对要求的数二进制拆分,每一位递归求解,大于2就继续拆,是1返回\(2(0)\),是2返回\(2\),由于外层的数比较大,所以要写一个高精除低精点击查看代码#include<bits/stdc++.h>#defineintlonglongconstintmaxn=1e5+10;usingnamespacestd;intn,ans[maxn],top;str......
  • 2024年新课标全国Ⅰ卷数学真题 | 解析+命题细目
    高考真题下载链接2024年新课标全国Ⅰ卷数学真题真题图片版命题细目......
  • 浏览器指纹修改指南2024 - 命令行控制SpeechVoice指纹(七)
    引言在前几篇文章中,我们深入探讨了如何通过修改Chromium源码来定制化SpeechVoice,从而实现浏览器指纹的修改。这些方法虽然有效,但对于一些用户来说,直接修改源码可能显得过于复杂和繁琐。为了简化这一过程,本篇文章将介绍如何通过命令行来自定义浏览器指纹。通过命令行工具,您可......
  • 浏览器指纹修改指南2024 - 修改SpeechVoice指纹(六)
    1.引言在前两篇文章中,我们详细介绍了SpeechVoice在浏览器指纹中的重要性,并通过分析Chromium源码,找到了与SpeechVoice相关的关键实现文件和函数。通过这些分析,我们已经为后续的源码修改工作打下了坚实的基础。在本篇文章中,我们将正式进入源码修改的实战环节。我们将一步步指导......
  • (2024已成功)pytorch安装初学者踩过的坑
    pytorch的教学视频年头已久,而软件的版本都更新很快,于是很容易配置环境出错。这里博主分享自己踩到的坑一开始配置环境便是分水岭的第一步,大家一定要自己上手做一遍,毕竟配置环境是python学习中永远绕不开的问题了!一、没有下cuda导致pytorch无法下载gpu版本照着小土堆的视频在......