文件存储和对象存储的区别(对象存储和块存储区别 简单理解)

对象存储是存储解决方案中的一种:

那么今天给大家普及一下另外一种存储:文件存储。

什么是文件存储?

如果您曾经在 PC、Mac 或笔记本电脑上保存过文件,那么您已经体验过文件存储,文件作为一个整体存储在硬盘上的特定位置。

文件存储一般有两个特点:

  • 文件:所有数据都存储为完整的文件。
  • 层次结构:文件位于文件夹结构中,并通过路径访问。

文件存储,除了内置硬盘之外,主要有两种不同的变体:

  • 网络附加存储(NAS):连接到网络并可供网络的所有参与者使用的自治存储系统。
  • 直连存储(DAS):以外部硬盘的形式直接连接到计算机的存储系统。

文件存储的工种原理

文件存储的工种原理不宜多说,我们天天都在用,比如我们想要存储某个文件到某个目录,首先要在某个磁盘下新建一个文件夹,然后将文件保存或者移动到该文件夹下:

比如我们在D盘新建了一个文件夹goProject,又在goProject文件夹下新建了一个文件夹tmp,最后我们将wljlsmz.sql文件放入其中。

文件系统还存储每个文件的元数据,元数据是有助于识别文件的基本信息,包括文件名、文件大小、文件创建日期和上次修改时间,文件在多个文件夹级别中以分层方式列出。

除了将数据存储在个人 PC 上的方式之外,文件存储是用于共享存储的主要存储类型,称为网络附加存储或 NAS。NAS 系统允许多个服务器及其支持的用户访问集中存储池的定义共享。

NAS 系统上的文件存储通常支持文件访问协议,例如网络文件系统 (NFS),它是 Linux 和 Linux 应用程序的本机,以及服务器消息块 (SMB),以前称为通用互联网文件系统 (CIFS),适用于 Windows服务器及其托管的应用程序。

文件存储的结构

根目录下可以新建很多层级的目录。

想象一个带储藏室的旧办公室,在那个房间里,有许多存放文件的柜子,每个柜子都有一个名字,里面有很多很多的文件,为了将文件添加到储藏室,您将搜索正确的文件柜并放置该文件,为了检索文件,您将执行相同的操作。

这其实就是文件存储系统的工作方式。

文件存储的优点

1、简单

这是文件存储的最大优势,特别是在文件共享和协作方面,这一优势被发挥到最大,许多应用程序已针对文件存储进行了编写和优化。

2、通用协议

文件存储使用通用文件级协议,例如服务器消息块 (SMB)、通用 Internet 文件系统 (CIFS) 或网络文件系统 (NFS)。

3、负载分担能力

使用 NAS 设备的文件存储允许您将文件从昂贵的计算硬件移到更实惠的 LAN 连接存储设备上,而且如果选择订阅云文件存储服务,还可以省去现场硬件升级的费用以及相关的持续维护和运营成本。

文件存储和对象存储的区别

1、历史

文件存储的存在时间远远超过对象存储,文件存储是系统用来组织和存储数据的原始方法,技术商的进步促使对象存储在 90 年代中期兴起。

2、数据隔离

  • 文件存储不采取措施将数据与系统隔离,所有相关数据都存储在实际文件夹中。
  • 对象存储将其持有的数据存储在与物理系统分开的数字数据仓库中。

3、访问存储的数据

  • 文件存储用户利用网络文件系统协议来访问存储在他们系统上的数据,这是一个较旧的协议,由于设计该协议的时间等原因而受到限制。
  • 对象存储所存储的数据通常通过使用HTTP接口进行访问。

4、存储数据的位置

  • 文件存储将数据存储在与组织的硬件和网络基础设施挂钩的物理设备上。
  • 对象存储将数据存储在云中。

总结

文件存储是一个比较古老但非常简单的存储方式,大量应用在本地文件共享、集中式文件协作、归档/存储、备份/灾难恢复以及现在比较火的人工智能机器学习、视频流、音频流等。希望本文简短的介绍能让您学习到文件存储的知识。

最后感谢您的阅读,如果觉得文章对您有帮助,别忘了点赞、收藏⭐哦!有任何问题,欢迎在下方评论区与我讨论!!!

(0)

相关推荐

  • AE中通过空对象控制多个对象进行旋转的方法

    AE是Adobe公司推出的一款图形视频处理软件,适用于从事设计和视频特技的机构,包括电视台.动画制作公司.个人后期制作工作室以及多媒体工作室.然而,许多小伙伴们不知道如何利用空对象控制多个对象进行旋转 ...

  • Access如何显示并查看隐藏表对象和系统表对象

    微软的Office Access 默认是将一些表比如系统表是隐藏的.那该如何显示并查看隐藏表对象和系统表对象呢? 操作方法 01 首先打开你需要的Office Access数据库 02 默认是将一些表 ...

  • 图片png和jpg的区别(png jpg有什么区别)

    jpg和png是什么东西,相信基本所有的电脑玩家都是清楚的吧,没错,这两种都是图片文件,而且是比较常见常用到的图片文件类型,但是很多人虽然略有了解,却不知道jpg和png有什么区别,jpg和png的区 ...

  • ppt怎么锁定对象?ppt设置锁定对象的方法

    很多人工作是离不开PPT的制作,当我们想要在ppt上锁定某一对象时,应该怎么做呢?下面就让我们小编告诉你设置锁定对象的方法,希望对大家有所帮助. 设置锁定对象的方法: 打开powerpoint2007 ...

  • AutoCAD中如何将二维对象放样成三维对象

    在[功能区]选项板中选择[常用]选项卡,在[建模]面板中单击[放样]按钮,或在快速访问工具栏选择[显示菜单栏]命令,在弹出的菜单中选择[绘图]|[建模]|[放样]命令(LOFT),可以在多个横截面之间 ...

  • 代征代缴和代收代缴的区别(代扣代缴和委托代征的区别)

    在日常生活中,经常会有人分不清代扣代缴.代收代缴和委托代征三种的意思,因为在税收管理上,这三个确实有点相近的概念,虽然有相近的地方,但区别也是很明显的.一.概念不同代扣代缴:指持有纳税人收入的单位和个 ...

  • 百度云会员与超级会员的区别在哪看 有什么区别

    云超级会员推出了,有什么用呢?如何看和云会员的区别的呢?我们就一起来学习学习吧. 操作方法 01 首先,我们点击百度云,进入到百度云的主页里面,我们这个是要看好的,不要点击错了.进入到相对应的官网中去 ...

  • a85 a75 a55的区别及a75和a85的区别详细介绍

    APU处理器相信对于大家已经不再陌生,AMD去年推出了一代APU受到众多用户欢迎,APU处理器最大的特点是CPU内置出色的核心显卡,因为一般装机用户可以无需购买独立显卡即可满足多数应用需求。2012年 ...

  • 建设银行一类账户和二类账户的区别(建行一二三类账户区别)

    客户来银行办理个人开户,经常会听到Ⅰ类户.Ⅱ类户这些名词.您知道什么是Ⅰ.Ⅱ.Ⅲ类账户吗?中山建行告诉您!一.账户分类个人银行结算账户分为Ⅰ类银行账户.Ⅱ类银行账户和Ⅲ类银行账户.个人银行结算账户包括 ...

  • 怎么将qlv的文件然后转换成mp4视频(电脑qlv格式转换成mp4简单方法)

    平时处理一些视频文件的时候,如果遇到了特殊格式需要转换,那么大家都是用什么方法转换的呢?都将视频转换成什么格式的呢?如果有不懂的朋友可以往下看看哦,本文重点来讨论下关于特殊视频转换成MP4通用格式的方 ...