云存储解决方案-华为云OBS服务的基础使用

华为云OBS提供基于网络的数据存取服务,支持存储非结构化数据。用户需开通服务,创建存储空间(桶),并通过SDK进行API调用,如上传文件。文章详细介绍了如何在Spring应用中配置和使用华为云OBS服务,包括设置endpoint、accesskey和secretkey,并展示了上传文件的示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

云存储解决方案-华为云OBS

1. 简介

华为云对象存储服务(Object Storage Service,简称OBS)为您提供基于网络的数据存取服务。使用OBS,您可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种非结构化数据文件。
华为云OBS将数据文件以对象(object)的形式上传到存储空间(bucket - 桶)中。

2. 开通OBS

2.1 进入官网

打开https://auth.huaweicloud.com/authui/login.html?locale=zh-cn&service=#/login ,申请华为云账号或者华为账号并完成实名认证。
在这里插入图片描述

2.2 充值(可以不做)

2.3. 开通OBS

  1. 登陆华为云官网,点击右上角的控制台
    请添加图片描述

  2. 在快速导航界面搜索对象存储服务OBS,即可找到OBS,或者直接在快速导航里看见,直接进入即可。

请添加图片描述
进入之后,开通服务即可。

  1. 开通服务后,点击左侧的总览选项,进入OBS控制台界面。
    请添加图片描述
  2. 创建存储空间–桶

新建桶,命名为web-tlias-cn,读写权限改为 公共读

请添加图片描述

3. OBS快速入门

[参考文档官方]

3.1 创建测试工程,引入依赖

<dependency>
   <groupId>com.huaweicloud</groupId>
   <artifactId>esdk-obs-java-bundle</artifactId>
   <version>
### 华为云OBS使用说明及相关API文档 #### 什么是华为云OBS华为云对象存储服务(Object Storage Service, OBS)是一种高可用、高可靠、低成本的对象存储解决方案,适用于海量数据的存储需求。它支持通过Web管理控制台、RESTful API以及多种编程语言的SDK进行访问和操作[^1]。 #### 如何使用华为云OBS? 以下是关于华为云OBS的一些常见功能及其使用方式: 1. **通过控制台操作** 用户可以通过华为云官网登录到OBS控制台,在图形化界面下完成桶(Bucket)的创建、删除、文件上传下载等基本操作。其操作流程直观易懂,适合初学者快速上手[^2]。 2. **通过API接口调用** 对于开发者而言,可以利用OBS提供的RESTful API实现更灵活的功能开发。例如,`AppendObject` API允许用户向已存在的对象追加内容。具体请求参数及返回值可通过官方API Explorer查阅并测试。 3. **基于第三方库封装工具类** 如果希望简化日常业务逻辑处理,则可以选择构建自定义模板来统一管理各类基础动作。比如参照已有案例——HwObsTemplate的设计理念,围绕着桶生命周期管理和文件CRUD等功能模块展开抽象层设计[^3]。 4. **集成至PHP框架项目中** 在ThinkPHP5 (TP5) 这样的现代化MVC架构体系里引入外部依赖项时需注意调整好版本兼容性问题。按照给定样例修改 `composer.json` 文件后运行更新命令即可拉取所需资源包列表[^4]: ```json { "require": { "qiniu/php-sdk": "^7.2", "guzzlehttp/guzzle": "6.3.0" } } ``` 5. **Java环境下的实践指南** 当采用JDK编写应用程序连接远程服务器上的OBS实例时,除了常规认证信息外还需要额外配置密钥对(Secret Key)[^5]: ```java String ak = "your-access-key-id"; String sk = "your-secret-access-key"; ObsClient obsClient = new ObsClient(ak, sk, endpoint); ``` 以上便是有关华为云OBS的部分核心知识点概述。 #### 注意事项 - 开发前务必确认目标平台所处区域对应的Endpoint地址是否正确设置; - 敏感资料如AK/SK切勿硬编码暴露在网络传输过程中以防泄露风险发生。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值