
七牛云对象存储入驻鸿蒙生态伙伴 SDK 市场
想要在 HarmonyOS 上传文件到云端?
你需要一个 对象存储 SDK!
近日,七牛云正式推出适配 HarmonyOS NEXT 版本的云存储 SDK,并成功入驻鸿蒙生态伙伴 SDK 市场。这一 SDK,旨在通过提供简单、高效、安全的存储服务,助力开发者快速构建和部署高质量的鸿蒙原生应用。
关于鸿蒙生态伙伴 SDK 市场
鸿蒙生态伙伴 SDK 市场是为开发者提供各类优质、安全 SDK 的聚合平台,涵盖生活服务、安全、媒体、AI、广告、支付、分析、社交、金融理财、工具、账号登录等类别,帮助您便捷搜索、选取和使用优质 SDK。鸿蒙生态伙伴 SDK 市场通过引入技术先进、生态活跃的主流 SDK,可以帮助开发者快速构建应用开发所需的各项能力,轻松、高效打造焕然一新的鸿蒙原生应用。
关于七牛云对象存储
七牛云成立于 2011 年,以云存储起步,并迅速发展出 MPaaS 一站式多媒体平台,以及基于 MPaaS 能力和低代码平台能力的场景化音视频解决方案 APaaS。
七牛云对象存储(Kodo)作为 MPaaS 体系下四大(Kodo 对象存储,QCDN 分发,Dora 媒体处理、Miku 互动直播)主流产品之一,提供了一种面向非结构化数据的存储架构,支持集中式和边缘式存储,设计于云原生架构之上,支持多云部署,并通过简单可靠的 API 实现数据的便捷传输和管理。
七牛云对象存储的核心优势
高可靠:业界领先的纠删码存储方案,能够提供高达 11 个 9 的数据可靠性。跨数据中心的副本冗余,能够保障服务的超高可用性。
易扩展:利用七牛云对象存储,您的存储空间无上限的同时也无需担心扩容问题。您能够实现存储需求的弹性伸缩,从而提高业务灵活性。
低成本:您无需前期投入。七牛云对象存储按需使用、按需付费的便捷性,能够有效避免存储及带宽资源的闲置浪费。
数据智能化:与七牛云其他产品紧密协同,提供标准 HDFS 访问方式,为大数据和机器学习的海量高速读写场景进行了大量优化。
存储加速:边缘存储可充分利用可用链路带宽,数据在边缘节点上传和下载可平均提速 60% 以上。
边缘计算:就近集成边缘计算及边缘缓存服务,边缘存储节点具备本地数据处理能力。
如何快速接入七牛云存储鸿蒙星河版 SDK
简单可信赖,通过极简的接口,仅需几行代码即可完成文件上传。
下面我们来讲讲,如何接入七牛云对象存储。
1. 访问七牛云开发者中心(点击「阅读原文」即可直达),获取 SDK 使用文档。
2. 下载 SDK:根据使用文档和开发环境选择并安装合适的 SDK 版本。
3. 安装与配置:按照使用文档指南完成 SDK 的接入,包括创建上传任务和回调处理函数。
4. 上传文件:利用七牛云提供的接口,开始将文件上传到对象存储中。
// 创建上传文件// 支持通过 uri、path、string、arrayBuffer 创建上传文件const uploadFile = UploadFile.fromUri('datashare://xxxx');
// 创建上传配置const config: UploadOptions = { tokenProvider: async () => /* 此处获取上传 token 并返回 */};
// 创建上传任务// 同时支持了七牛官方所有版本的上传接口,其他参考 SDK 文档const uploadTask = createMultipartUploadV2Task(uploadFile, config);
// 开始上传// 更多关于错误、进度等状态的处理请参考 SDK 文档uploadTask.start()
七牛云对象存储的入驻,不仅为鸿蒙生态伙伴 SDK 市场带来了新的活力,也为开发者提供了更加灵活的云存储选择。我们期待与开发者一起,利用七牛云对象存储服务,共同推动鸿蒙生态的繁荣发展。