随着云计算的广泛普及和海量数据时代的来临,云端存储克服了自建存储扩容难、容灾能力差等问题,更弹性、更安全、更便捷,已成为当下主流。
国内云计算企业繁多,在存储领域不仅有AWS、阿里云等大厂,也有又拍云、七牛云这类专注领域的企业。
本文选取有代表性的三家云计算厂商从不同维度进行对比,看看究竟哪家云存储最靠谱。
参评云厂商
七牛云Qiniu:七牛云则专注于打造数据为核心的场景化 Pass 服务商。
阿里云OSS:是目前国内最大的云计算服务商,提供海量、安全、高可靠的云存储服务。
腾讯云COS:腾讯云对象存储是有腾讯云提供的快速上手的非结构化数据存储服务。
测评说明
本次说明主要分为五个维度:上传速度、下载速度、开发支持、特色功能、价格
上传速度:会选择一些大小不同的文件,借助官方的SDK进行上传。时间越短越好。
下载速度:会通过一个独立服务商提供的云主机来下载各家云存储的文件,来测试各家的下载速度。速度越快越好。
开发支持:主要是评测云存储的官方开发资源、第三方开发资源的丰富度。资源越多越好。
特色功能:主要是针对用户经常使用的一些服务如图片处理、视频处理等业务的集成层次。功能越强大越好。
价格:对各家的云存储产品的价格进行对比。在后期数据量较大时,价格影响较大。价格越低越好。
如果你时间不多,可以直接拉到文末,看最终结果
测评内容
七牛云
上传测试
下载测试
在我们的测试机上,七牛的下载的平均速度为5.92MB/s,峰值速度为7.35MB/s.
七牛云在多线程下载下表现不俗,达到了61MB/s的速度,为全场最高。不过差距缺并不明显,仅比阿里云快了1MB/s,没有形成压倒性优势。
开发支持
七牛在国内也属于做云存储比较早的,提供了覆盖服务端、移动端等共计11种语言的SDK,除了提供SDK之外,七牛还提供了不同的工具,包括了同步上传客户端、命令行工具、命令行辅助工具、数据迁移工具、检测工具等。你可以借助这些工具来实现自己的目的,如果不会使用相关的工具,可以到 Segmentfault 的七牛云专区获取帮助。
特色功能
七牛云的图片处理同样中规中矩,提供了图片的裁剪、缩略、水印等功能,不过七牛支持的图片输出的格式较多,除了标准的图片外,还支持 WebP 格式的图片。
价格
七牛为所有用户提供了免费的套餐,在免费额度内,可以任意使用。
其中存储空间免费10GB、下载流量20GB、10万次PUT请求和100万次GET请求。
如果你超出了存储流量。在50TB以内,每GB需要0.165元。如果你的下载流量超出了10GB,在100TB以内,每GB需要0.29元。
阿里云
上传测试
阿里云的上传速度非常不错。在 500KB 以内的文件,基本都可以实现一秒内上传完成;1MB 的文件上传速度只有 2.3s 。
下载测试
在下载速度方面,阿里云的优势明显,可以达两位数
在进行 10 线程下载时,速度达到了 60MB 每秒,还是非常厉害的。
开发支持
在国内的厂商中,阿里云的OSS做的时间是最长的,也积累了丰富的经验。提供了相当多的资源,提供了覆盖了移动端、服务端等共11种语言的SDK,覆盖了我们日常常用的编程语言。同时,OSS也提供了丰富的开发者支持的服务。
特色功能
在特色功能方面阿里云表现的中规中矩,只提供了基础的图片的缩放、裁剪、旋转、水印、格式转换的能力,覆盖了用户的绝大多数场景。
价格
在计费方面,阿里云除了提供云计算本身的按量计费外,还根据国情,提供了包月的计费模式。
在按量模式下,阿里云的存储每GB 0.148元/月,流量分闲时和忙时,闲时(0:00-8:00)为0.25元/GB/月,忙时(8:00-24:00)为0.5元/GB/月
而在包月模式下,用户可以以年付9元的价格,享受40GB的存储。50GB外网流量包价格为108元/年。对于用量不大的用户来说,包月购买是非常不错的选择
腾讯云
上传测试
下载测试
在我们的测试机中,腾讯云的峰值速度为7.56M/s,平均速度为5.92M/S
腾讯云在多线程下载上,也有所遗憾,速度只达到了25MB/S
拓展支持
腾讯云为开发者们提供了涵盖服务端、移动端、Web端共计8种语言的SDK,开发者们可以很容易的完成应用接入的工作。如果出现了问题,也可以到腾讯云的交流论坛中,获取来自官方的、社区提供的技术支持。
特色功能
腾讯云没有将图片处理和对象存储放在一起。而是将图片处理的功能单独提供了一个万象优图的服务,本次就不再测评。
价格
腾讯云提供了免费的额度。涵盖了空间存储、流量以及请求次数