ClickHouse为什么这么快?4. SSD 与 HDD

Posted 东海陈光剑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ClickHouse为什么这么快?4. SSD 与 HDD相关的知识,希望对你有一定的参考价值。

SSD 与 HDD 简介

SSD是固态硬盘(Solid State Drives);

HDD是机械硬盘(Hard Disk Drive)。

两者最大区别是 SSD 固态硬盘由多个闪存颗粒和主控芯片组成,没有运动结构设计。

而 HDD 机械硬盘采用的是碟盘和读写磁头组成;

SSD 固态硬盘的优点

SSD 固态硬盘读写速度快:采用闪存作为存储介质,读取速度相对机械硬盘更快。固态硬盘不用磁头,寻道时间几乎为0,持续写入的速度较高。

SSD 固态硬盘防震抗摔性好:传统硬盘都是磁碟型的,数据储存在磁碟扇区里。而固态硬盘是使用闪存颗粒(即mp3、U盘等存储介质)制作而成,所以SSD固态硬盘内部不存在任何机械部件;这样即使在高速移动甚至伴随翻转倾斜的情况下也不会影响到正常使用,而且在发生碰撞和震荡时能够将数据丢失的可能性降到最小。相较传统硬盘,固态硬盘占有绝对优势;

SSD 固态硬盘低功耗:固态硬盘的功耗上要低于传统硬盘;固态硬盘无噪音:固态硬盘没有机械马达和风扇,工作时噪音值为0分贝。基于闪存的固态硬盘在工作状态下能耗和发热量较低(但高端或大容量产品能耗会较高)。内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。由于固态硬盘采用无机械部件的闪存芯片,所以具有了发热量小、散热快等特点;

硬盘数据接口不同,大致分为ATA和SATA以及SCSI和SAS。

ATA全称Advanced Technology Attachment,是用传统的 40-pin 并口数据线连接主板与硬盘的,外部接口速度最大为133Mb/s,因为并口线的抗干扰性太差,且排线占空间,不利计算机散热,将逐渐被 SATA 所取代。

SATA,全称Serial ATA,也就是使用串口的ATA接口,因抗干扰性强,且对数据线的长度要求比ATA低很多,支持热插拔等功能,已越来越为人所接受。SATA-I的外部接口速度已达到150Mb/s,SATA-II达到300Mb/s(3Gbps),SATA-III达到600Mb/s(6Gbps)。SATA的前景很广阔。而SATA的传输线比ATA的细得多, 有利于机壳内的空气流通。

SCSI,全称为Small Computer System Interface(小型机系统接口),历经多世代的发展,从早期的 SCSI-II,到 Ultra320 SCSI 以及Fiber-Channel (光纤通道),接头类型也有多种。SCSI 硬盘广为工作站级个人计算机以及服务器所使用,因为它的转速快,可达 15000 rpm,且数据传输时占用 CPU 运算资源较低,但是单价也比同样容量的 ATA 及 SATA 硬盘昂贵。

SAS(Serial Attached SCSI)是新一代的SCSI技术,和SATA硬盘相同,都是采取序列式技术以获得更高的传输速度,可达到3Gb/s。此外也透过缩小连接线改善系统内部空间等。

前者没有后者的运动结构,而且拥有更快的读写速度,但在价格和容量上都较弱于后者。此外还拥有低功耗、防震抗摔性好、发热低等优势。以下是详细介绍:

以上是关于ClickHouse为什么这么快?4. SSD 与 HDD的主要内容,如果未能解决你的问题,请参考以下文章

ClickHouse学习笔记:ClickHouse架构概述(为什么ClickHouse这么快呢?)

ClickHouse为什么这么快?3. 正则匹配算法 re 和 hyperscan 介绍

ClickHouse为什么这么快?MergeTree 表存储引擎图文实例详解

ClickHouse为什么这么快?Hyperscan 超扫描算法:用于现代CPU的“快速-多模式”正则表达式匹配器...

数据分析引擎黑马 ClickHouse 最新技术的实践与应用

数据分析引擎黑马 ClickHouse 最新技术的实践与应用