存储器的分类包括哪几种_存储器的分类有哪些

存储器的分类包括哪几种_存储器的分类有哪些存储系统类型分类这篇文章主要谈谈存储系统的分类。存储系统从大类上可以分为块存储系统、对象存储系统、文件存储系统。下面分别对这三种类型的系统特点进行描述。1.块存储系统块存储,英文 block storage ,在一些地方也

存储系统类型分类   这篇文章主要谈谈存储系统的分类。   存储系统从大类上可以分为块存储系统、对象存储系统、文件存储系统。下面分别对这三种类型的系统特点进行描述。   1.块存储系统   块存储,英文 block storage ,在一些地方也成为 raw block storage(裸块存储)。块存储所用的设备叫块设备(block device),常见的块设备有磁盘、闪存等。为啥叫块设备呢?因为这些设备的存储都是按照一块块区域进行划分的,比如磁盘是按照盘面、扇区等将数据进行分开存储。   块存储系统的性能是所有存储类型系统中最好的,所以块存储系统也是所有存储系统中最有挑战的。块存储为什么性能最好呢?因为数据在读写磁盘的过程中少了一些牵绊的流程(文件系统或者其他校验等),这好比一颗子弹(类比数据)射向物体(类比磁盘),如果物体没有什么遮挡,那子弹的肯定能更快的穿透物体,但是物体有一些遮挡物(布料等)的话,那子弹肯定没有那么快穿透物体。   一般情况下,用户是不会直接接触块存储的,因为这种存储对普通人来说并不能很好的使用,甚至不知道如何使用。所以在很多情况下,它是其他两种存储系统的基础。   2.文件存储系统   不知道大家有没有自己组装电脑?一般在组装好电脑硬件后需要装系统,系统在安装的过程中有一步是需要为磁盘格式化,大家有没有想过为什么要格式化吗?   磁盘刚出厂的时候里面是没有数据的,可以理解为一片空白。这种磁盘我们可以理解为上面的块存储,可以随意的存储数据,但是并不能很好的组织我们的数据。想象一张白纸,你可以随意的写东西,但是这种情况下,你写出的内容并不能好好的组织,相当的凌乱。假如在这张白纸上事先划分好分割线,这样我们写东西就会比较好组织了。格式化就是这样的原理。   想必大家格式化过自己的 U 盘吧?格式化的时候是不是有个选项是可以选择格式化的文件系统?它一般都有 FAT/NTFS/eFAT 等。这些选项就是文件系统的类型,不同的文件系统类型对磁盘数据的组织方法是不一样的,所以性能也有高低之分。   那文件存储系统可以看做是在块存储之上加了一层文件系统,当然这个文件系统的范围可以很广。可以这么讲,凡是支持 POSIX 接口的都可以归类为文件系统。既然加了一层,当然性能没有块存储那么好。   3.对象存储系统   对象存储系统也是普通用户接触得比较多的,对象存储系统的一个最好的产品示例就是 XX 云盘。这类系统有两个特点:接口 rest 化,数据整体更新。   接口 rest 化:对象存储系统针对数据的管理采用的是 HTTP 接口管理,如更新对象是 PUT,创建对象是 POST,删除对象是 DELETE,查找对象是 GET。对象存储系统一般来说不会有类似 read/write 这种函数接口,当然有些系统为了某些特殊需求可能会开发这种接口。   数据整体更新:对象存储系统的更新是对象整个进行更新,也就是我们常说的覆盖。这个场景大家也可以想象一下,当我们把文件从云盘下载后修改了一两行字,再上传到云盘,这个修改后的文件会覆盖掉原来的文件。如果不能覆盖则会新生产一个文件。对象存储不会有修改操作的概念,要么整体更新,要么新建。   对象存储其实也是在块存储或者文件系统上构建的,现在大部分对象存储都会选择构建在块存储上,这样性能会比较好。构建在文件系统上会比较简单,但是性能没有那么好。

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/90264.html

(0)
上一篇 2024年 6月 17日 下午10:56
下一篇 2024年 6月 17日 下午11:06

相关推荐

关注微信