谷粒学院项目开发之对象存储OSS
前言
为了解决海量数据存储与弹性扩容,项目中我们采用云存储的解决方案 - 阿里云 OSS 。
一、开通“对象存储OSS”服务
- 申请阿里云账号
- 实名认证
- 开通 “ 对象存储 OSS” 服务
- 进入管理控制台
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、创建Bucket
选择:标准存储、公共读、不开通
三.使用SDK
- 创建Maven项目
- com.atguigu.aliyun-oss
- pom
<dependencies>
<!--aliyunOSS-->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>2.8.3</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
- 找到编码时需要用到的常量值
- 测试创建Bucket的连接
public class OSSTest {
// Endpoint以杭州为例,其它Region请按实际情况填写。
String endpoint = "your endpoint";
// 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问
号。
String accessKeyId = "your accessKeyId";
String accessKeySecret =