上传到 docker 上传到云盘是什么意思_上传


云存储这个概念这些年一直很火,也会有人问“云存储还是网盘,这两种和存储有什么区别?”今天小编来给大家简单介绍一下。

什么是网盘?

网盘,也可以称为网络硬盘,是由互联网公司推出的在线存储服务,服务器机房为用户划分一定的磁盘空间,为用户收费提供文件的存储,访问,备份,共享等文件管理功能。

简单点来说,也可以把网盘理解为一个放在网络上的U盘,不管你是在家中、单位或者其他任何地方,只要你链接到互联网,你就可以管理、编辑网盘里的文件。

什么是云存储?

云存储是云计算概念上延申和发展出来的新的概念,是指通过网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的系统。

简单来说,云存储就是将储存资源放到云上,使用者可以在任何实际、任何地方,通过连网的方式链接到云上存取数据。

云存储和网盘是一样的吗?

简单来说:

网盘是一个萝卜一个坑,你上传的每一份资料都在服务器上开辟了一块空间做存储,哪怕有人再上传一个和你一模一样的资料,也照样再开辟一块空间存储。

云存储就是在你上传资料的时候,服务器先将你的资料大小和摘要内容和服务器上其他资料做对比,如果发现一模一样的资料,那你的上传就会立即完成,等于是共享了别人已经上传的资料。

从更深层次来说分为以下五个方面:

1,从面向群体来看

网盘的使用对象大多数为个人,少部分如Dropbox会提供团队协助。

云存储的使用者大多数为企业或者开发者。

2,从产品形态来看

网盘的主要产品形态为网页,辅助形态为各个平台的APP或软件。

云存储的底层产品形态是API,通俗点来说就是提供了一系列接口,使用者可以通过这些接口上传、下载、管理、处理文件。为了使开发者更快速的接入,云存储厂商会基于这些API封装成SDK、工具,提供二级产品形态。

3,从文件组织形式来看

网盘是有文件夹概念的,即它的文件是由层级结构组织的。

云存储是key-value结构,是没有文件夹概念的,文件组织形式都是由使用者业务逻辑决定的。

从这种角度而言,网盘只是云存储之上的一种产品形态,开发者可以基于云存储封装逻辑开发网盘,而网盘的使用者并不能基于网盘开发云存储。

4,从底层架构来看

云存储应用了包括分布式文件系统、用户管理与身份验证、虚拟化等诸多技术手段。

网盘的技术架构则相对简单,以用户管理为例,网络硬盘仅仅只是依靠数据管理库进行用户区分,而并没有实现单一账户下多权限的划分、多账户间协作等管控内容。

5,从主要功能来看

网盘的主要功能是提供文件的管理、同步、分享、备份等功能,对上传、下载的速度并无特别承诺,对文件的安全,对数据处理亦无云存储般重视。

云存储则相反,侧重于加速、安全存储、数据处理。加速这点,大家都了解上传、下载速度对于互联网产品来说是吸引用户、提高留存率非常重要的一个点。而安全存储、数据处理,如水印、缩略、转码、裁剪,也都是针对企业痛点开发的功能。