云硬盘、文件存储、对象存储,三种都是存储的,对于刚接触的同学来说,感觉好绕呀,这三种有啥子区别,什么时候应该用云硬盘?什么时候应该用文件存储?什么时候应该用对象存储?

对于使用过的老手,那肯定是可以区分的,有自己的判断,这篇文章主要帮助没使用过,只是想区分下三者区别的新手同学去更好的区分这三种产品。

通俗版

云硬盘:

1、必须搭配云主机使用,就相当于给我们的电脑配一块硬盘;

2、无法共享(或者说是共享很麻烦);

3、读写速度快(分套餐);

4、时延非常非常低;

5、数据安全性高,有多重备份;

适用于给云主机当一个数据盘,保证数据不丢失或者进行高强度的I/O读写业务,如数据分析等

文件存储:

1、必须搭配云主机使用;

2、可共享,不同网络、云资源都可以访问,需设置权限;

3、支持数百台云主机同时访问和读写(注意只能是云主机);

4、读写速度很快(分套餐);

5、时延低;

6、数据安全性高,有多重备份;

适用于视频编辑、渲染等编辑大型文件,且需要共同协作完成的场景,无需来回拷贝,只需访问文件存储即可

对象存储:

1、可单独使用,无需搭配云主机

2、可共享,通过API也就是WEB端口访问;

3、支持数百万台客户端从任意网络同时进行读写(访问方法简单,并发量大);

4、读写速度很快(分套餐);

5、时延非常低;

6、数据安全性高,有多重备份;

适用于大量数据的分发,如手机系统的更新包下载,或者上传抖音等,同一时刻都有很多用户在进行大量数据的下载上传操作

看完通俗版,大家应该有个大概的了解了,然后看看官方版的说明

官方版

PS:藏的都很隐秘,找了好久才找出来的==

腾讯云官方:(部分名词为方便理解有删改)

1、云硬盘(块存储)、文件存储、对象存储各自含义

  • 腾讯云 CBS (云硬盘)是一项用于 CVM 实例的持久性数据块级存储服务。对于需要从单个 CVM 实例低延迟访问数据的场景,CBS 可提供高性能服务。
  • 腾讯云 CFS (文件存储)是一项可与腾讯云 CVM 搭配使用的文件存储服务。CFS 可提供文件系统控制台界面、文件系统访问语义以及可供数百个 CVM 实例同时访问的存储。
  • 腾讯云 COS(对象存储) 是一项对象存储服务。COS 的用户可通过网络随时存储和访问数据。

2、对象存储和文件存储的区别是什么?

对象存储无目录层次结构、无数据格式限制,可存储任意数量的数据,存储桶空间无容量上限,无需分区管理。数据支持高可用架构部署,设计保障数据最终一致性,不支持文件锁等特性。API 使用 HTTP/HTTPS 的协议访问,并提供 SDK 和工具等方式与业务集成,上传到 COS 的对象可通过 URL 地址直接访问或下载。

文件存储使用常用的网络文件传输协议,可创建文件系统并实现大规模扩展,需挂载在云服务器中使用。文件存储可为网站、在线发行、存档各种应用存储。 计算吞吐量高,具有极高的可用性和持久性,也适用于并发较高或需要共享存储的需求。

3、对象存储和云硬盘的区别是什么?

对象存储具备无文件系统、目录结构、文件数量和空间上限的特性,需通过 Web API 接口管理和访问存储,提供了 SDK 和工具等集成,可以不依托云服务器单独使用。对象存储支持大规模数据的访问,但不适合毫秒级响应或随机读写的场景。

云硬盘(块存储)需要搭配云服务器,使用文件系统分区或格式化后,才可以被挂载使用。根据云硬盘不同的类型,针对不同的性能指标提供了区别 IOPS 和吞吐性能的产品,可满足单机使用的不同场景。

阿里云官方:(部分名词为方便理解有删改)

1、文件存储NAS和对象存储OSS有什么不同?

主要区别:

文件存储NAS:您无需修改应用,即可直接像访问本地文件系统一样访问文件存储NAS。文件存储NAS提供高吞吐和高IOPS的同时支持文件的随机读写和在线修改。

对象存储OSS:是比较新的存储类型,相对于文件存储目录树的组织形式,对象存储OSS采用扁平的文件组织形式,采用RESTFul API接口访问,不支持文件随机读写,主要适用于互联网架构的海量数据的上传下载和分发。

2、文件存储NAS和块存储EBS有什么不同?

主要区别:

文件存储NAS:可以同时支持上千个ECS客户端同时共享访问,提供高吞吐量。

块存储EBS:是裸磁盘,挂载到ECS后不能被操作系统应用直接访问,需要格式化成文件系统(ext3、ext4、NTFS等)后才能被访问。块存储EBS的优势是性能高、时延低,适合于OLTP数据库、NoSQL数据库等IO密集型的高性能、低时延应用工作负载。但是块存储EBS无法容量弹性扩展,单盘最大只能32TB,并且对共享访问的支持有限,需要配合类Oracle RAC、WSFC Windows故障转移集群等集群管理软件才能进行共享访问。因此,块存储EBS主要还是针对单ECS的高性能,低时延的存储产品。

这张图很清晰的画出了三者的区别,方便大家对应不同需求进行选择

腾讯云常见云产品中的云硬盘(块存储)、文件存储、对象存储三者的区别!相关推荐

  1. 阿里云常见问题解答汇总,关于阿里云的疑问你都可以在这里找到答案

    本文总结了阿里云用户在购买阿里云之前一些常见的问题,包括,阿里云什么,阿里云为什么贵,阿里云多少钱 阿里云最低多少,阿里云分期是什么,阿里云有哪些服务,阿里云有什么产品,阿里云服务器如何购买,阿里云好 ...

  2. 阿里云文件存储NAS和对象存储OSS区别对比如何选择?

    阿里云对象存储OSS和文件存储NAS有什么区别?文件存储NAS和对象存储OSS如何选择?NAS是传统的NFS挂载共享文件夹,OSS可以使用RESTful API,阿里云百科从技术.使用方式.容量.存储 ...

  3. 转:jsp内置对象中page与pageContext与el内置对象pageScope与pageContext区别

    原文地址:jsp内置对象中page与pageContext与el内置对象pageScope与pageContext区别 首先说明一下jsp9大内置对象 (1)HttpSession类的session对 ...

  4. 腾讯云对象存储 COS 荣获对象存储领导力奖!!!

    本文转自"亚太CDN产业联盟"公众号 亚太内容分发大会暨 CDN 峰会一直致力于推动 CDN 产业深度融合发展和市场普及,现已成为亚太地区影响力最大的内容分发网络盛会.十年来,在以 ...

  5. 为了适应云数据库mySQL产品_金山云数据库RDSMySQL的产品功能大解析

    相信大家对于云数据库RDSMySQL并不会太陌生,这是一款高性能数据库服务,对于企业来说拥有管理便捷.数据安全.稳定可靠.节约成本等优势,可以兼容MySQL协议,满足企业的不同需求. 在产品功能方面, ...

  6. 天翼云对象存储android实现,对象存储基础介绍(华为云、腾讯云、天翼云都提供对象存储服务)...

    什么是对象存储 面向对象存储(Object-Oriented Storage,OOS)是云服务提供商为客户提供的一种海量.弹性.高可用.高性价比的存储服务.您只需花极少的钱就可以获得一个几乎无限的存储 ...

  7. PIE-engine 教程 ——Landsat 8 TOA数据常见的4中去云方式,其中一种比GEE简单只需一行代码

    本文的主要目的是在PIE中使用代码完成Landsat 8的去云工作, 这里我们首先查看一下我们所需要的影像数据: QA_PIXEL -- -- -- QA Bitmask Bitmask for BQ ...

  8. C++中虚函数、纯虚函数、普通函数三者的区别

    转载自:https://www.cnblogs.com/cj2014/p/7692707.html 1.虚函数(impure virtual) C++的虚函数主要作用是"运行时多态" ...

  9. 融云技术分享:解密融云IM产品的聊天消息ID生成策略

    本文来自融云技术团队原创分享,原文发布于"融云全球互联网通信云"公众号,原题<如何实现分布式场景下唯一 ID 生成?>,即时通讯网收录时有部分改动. 1.引言 对于IM ...

最新文章

  1. numpy 辨异(二) —— np.identity()/np.eye()
  2. Web service 超过了最大请求长度错误解决
  3. Hive 之 排序和reduce设置
  4. oracle 临时文件 大文件,Oracle中临时文件File#和Db_files关系
  5. SpringMVC使用ModelAndView进行重定向
  6. java中三种方法_Java文件I/O的三种方法
  7. 细说Oracle11g RAC的IP地址
  8. [转]老婆还是自己好
  9. Log4j2 Zero Day 漏洞 Apache Flink 应对指南
  10. python中的闭包与装饰器
  11. Tomcat8配置SSL证书
  12. 【C++ 开根号和平方运算】
  13. 用python实现闯越顶岗实习签到
  14. java反向查找dns_windows – 反向DNS查找
  15. 关于svn提交performing vcs refresh 卡住的解决办法
  16. AES算法在Wi-Fi加密中的应用
  17. 15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡
  18. Python安装pip时, 报错:zipimport.ZipImportError: can‘t decompress data; zlib not available 解决办法:
  19. PHP实现用户登录注册(详细教程)
  20. c语言中03怎么表示成30,C语言入门篇-03

热门文章

  1. 共模电感(扼流圈)选型
  2. 即时聊天工具二次开发
  3. SVG - 在Android中使用矢量图全攻略
  4. python课后感想_谈谈对Python的感想
  5. PHP 操作图片水印
  6. BlueTooth Android开发基础
  7. Universal-Image-Loader 图片来源于drawable改动 Scheme.DRAWABLE.wrap(R.drawable.img)报错
  8. #1024程序员节#活动勋章获取方式
  9. 中国(吉林)首批援萨摩亚医疗队凯旋
  10. 【本人秃顶程序员】Java面试题集(意思意思)