基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇

使用阿里云OSS 功能的准备工作

环境准备
环境要求
使用Java 1.8及以上版本。
查看版本
执行命令java -version查看Java版本。
安装方法一:
如果使用Maven 安装阿里云OSS 需要在Pom 文件中添加如下依赖

    
       com.aliyun.oss
        aliyun-sdk-oss
       2.8.3
    


** 环境准备安装方法二: 打开如下地址 下载SDK 安装包
http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/92588/APP_zh/1538981909662/aliyun_java_sdk_2.8.3.zip?spm=a2c4g.11186623.2.13.15f76328EOXZgP&file=aliyun_java_sdk_2.8.3.zip

一丶简介

OSS:

Q:什么是对象存储OSS

A:1.阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、 低 成本、高可靠的云存储服务。其数据设计持久性不低于 99.999999999%,服务设计可用性不 低于 99.99%。具有与平台无关的 RESTful API 接口,您可以在任何应用、任何时间、任何地点存 储和访问任意类型的数据。

2.基于阿里云提供的的文件传输服务 对文件实施 上传(基础上传,表单上传,追加上传,分片上传,断点上传,上传进度,上传回调) 下载

(下载到本地,流式下载,范围下载,断点续传下载,限定条件下载)文件管理等服务

Q:阿里云OSS如何应用?

A : 您可以使用阿里云提供的 API、SDK 接口或者 OSS 迁移工具轻松地将海量数据移入或移出阿里云 OSS。数据存储到阿里云 OSS 以后,您可以选择标准类型(Standard)的阿里云 OSS 服务作为移 动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长 的低频访问类型(Infrequent Access)和归档类型(Archive)的阿里云 OSS 服务作为不经常访问 数据的备份和归档。

Q:阿里云的OSS 操作流程是如何的?

在这里插入图片描述

Q :阿里云的OSS存储 使用场景

A:图片和音视频等应用的海量存储

OSS主要应用于以下场景。

图片和音视频等应用的海量存储
OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。OSS支持流式写入和文件写入两种方式。

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第1张图片
网页或者移动应用的静态和动态资源分离
利用BGP带宽,OSS可以实现超低延时的数据直接下载。OSS也可以配合阿里云CDN加速服务,为图片、音视频、移动应用的更新分发提供最佳体验。

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第2张图片
云端数据处理
上传文件到OSS后,可以配合媒体处理服务和图片处理服务进行云端的数据处理。

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第3张图片
综上 简而意赅的就可以说 阿里云的OSS 数据存储 就是为我们提供了一个安全高效率的网络云存储盘可以把我们项目中需要的大量文件存储于阿里云的OSS 上

初次使用OSS 存储 首先我们需要进入阿里云的官网

打开地址 https://aliyun.com

1.进入控制台
基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第4张图片

2.打开左侧对象存储OSS

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第5张图片

3. 新建一个bucket(存储空间 就像电脑上的磁盘一样)

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第6张图片

4. 创建Bucket

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第7张图片

5.创建好了以后即可看到存储界面 以及 权限设置

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第8张图片

6. 这里是可视化手动上传页面(后续将会完全使用JAVA代码实现)

基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇_第9张图片

下一篇文章: OSS上传的基本代码以及必要参数讲解

你可能感兴趣的:(Springboot整合,OSS阿里云,OSS阿里云存储)