aliyun-oss-01

aliyun-Oss的介绍与使用

介绍摘抄自https://www.alibabacloud.com/zh/knowledge/what-is-object-storage,详细介绍可前往此处查看

1. 介绍

1.1 什么是对象存储

对象存储,也叫做基于对象的存储,是一种数据存储,而其中的每个数据单元存储为称为对象的离散单元

1.2 对象存储的优点

  • 易于访问:

    • 对象存储由元数据驱动
  • 无限存储

    • 不依赖与硬件(不限于单个服务器或NAS)
  • 降低成本

    • 横向扩展性质(Scale out:就是指企业可以根据需求增加不同的服务器应用,依靠多部服务器协同运算,借负载平衡及容错等功能来提高运算能力及可靠度。)
  • 资源优化

    • 没有归档层次结构
    • 元数据可完全自定义
    • 硬件限制少

1.3 对象存储的缺点

  • 与 Block Storage(块存储) 相比,访问速度慢
  • 无法编辑,如需更改只能重写或上传
  • 难以限制/定义存储位置

1.4 什么是阿里云Oss,有何特点

  • 海量、安全、低成本、高持久的云存储服务
  • 高度可用,耐用,可扩展的存储服务
  • 多元化的存储和访问

2. 开始使用

2.1 常见的使用方法

  • 图形化管理工具 ossbrowser
  • 命令行管理工具 ossutil
  • 使用API和SDK
  • 基于OSS的文件系统管理(略)

2.2 使用前准备

工欲善其事,必先利其器。
  • 创建一个子用户AccessKey

aliyun-oss-01_第1张图片

  • 为什么要创建?

aliyun-oss-01_第2张图片

  • 创建用户+添加权限

    aliyun-oss-01_第3张图片

    • 创建用户
      • 按个人需求去选择,完成之后会有一个手机验证码进行验证

    aliyun-oss-01_第4张图片

    • 添加权限

      • 选择AliyunOSSFullAccess

      aliyun-oss-01_第5张图片

  • 最后

    • 生成完毕后,记住的你的secret 它只会出现一次,后续如果忘记的话,只能重新创建子用户了。

2.3 ossbrower

  1. 下载安装(地址)

    根据个人需要选用相应的版本

    aliyun-oss-01_第6张图片

  2. 登录界面

    1. 填入自己刚刚创建的子账户和密码
    2. 登录

    aliyun-oss-01_第7张图片

  3. 面板

    aliyun-oss-01_第8张图片

    1. 创建bucket

      aliyun-oss-01_第9张图片

      1. 名称随意只要没有被他人写掉
      2. 区域,选择一个离自己较近的地区
      3. ACL权限
        1. 私有:对文件的所有访问操作需要进行身份验证(推荐)。
        2. 公共读:对文件写操作需要进行身份验证;可以对文件进行匿名读。
        3. 公共读写:所有人都可以对文件进行读写操作。不推荐
    2. bucket内部(和普通网盘的操作差不多)

    aliyun-oss-01_第10张图片

2.4 OssUtil

  1. 下载和安装

    1. 下载

      aliyun-oss-01_第11张图片

    2. 安装

      1. cmd 打开当前位置

      2. 运行ossutil.bat

        image-20210209132239963

      3. 运行ossutil64.exe config

        1. 配置文件名,可不配,不配为默认值

        2. 输入语言,默认为CH

        3. 输入endpoint:不输入为默认值,如要输入(按需选择)

          aliyun-oss-01_第12张图片

        4. 请输入accessKeyID

        5. 请输入accessKeySecret

        6. 请输入stsToken:使用STS临时授权账号访问OSS时需要配置该项,否则置空即可。stsToken生成方式参见临时访问凭证。

          image-20210209131907565

        7. 其他命令可通过输入ossutil64.exe 来了解

          aliyun-oss-01_第13张图片

          如 ls [cloud_url] [options] 列举Buckets或者Objects

          aliyun-oss-01_第14张图片

​ [外链图片转存中…(img-qnRFAsAR-1612850157117)]

        > 如 ls [cloud_url] [options]  列举Buckets或者Objects

        [外链图片转存中...(img-9xCiler0-1612850157124)]

2.5 Java-SDK(未完待续)

你可能感兴趣的:(Oss,阿里云,java)