对象存储OSS之ossbrowser的使用

  • 一、OSS简介
  • 二、OSS工作原理
  • 三、ossbrowser浏览器安装及使用
    • 1、安装并登录ossbrowser
      • (1)、下载并安装ossbrowser。
      • (2)、以Windows系统为例,按如下步骤登录ossbrowser。
    • 2、创建存储空间
    • 3、ossbrowser文件上传
    • 4、文件下载

一、OSS简介

阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,可提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。
OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
您可以使用阿里云提供的API、SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,您可以选择标准存储(Standard)作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长的低频访问存储(Infrequent Access)、归档存储(Archive)、冷归档存储(Cold Archive)作为不经常访问数据的存储方式。

二、OSS工作原理

数据以对象(Object)的形式存储在OSS的存储空间(Bucket )中。如果要使用OSS存储数据,您需要先创建Bucket,并指定Bucket的地域、访问权限、存储类型等属性。创建Bucket后,您可以将数据以Object的形式上传到Bucket,并指定Object的文件名(Key)作为其唯一标识。
OSS以HTTP RESTful API的形式对外提供服务,访问不同地域需要不同的访问域名(Endpoint)。当您请求访问OSS时,OSS通过使用访问密钥(AccessKey ID和AccessKey Secret)对称加密的方法来验证某个请求的发送者身份。
Object操作在OSS上具有原子性和强一致性。
存储空间
存储空间是用户用于存储对象(Object)的容器,所有的对象都必须隶属于某个存储空间。存储空间具有各种配置属性,包括地域、访问权限、存储类型等。用户可以根据实际需求,创建不同类型的存储空间来存储不同的数据。
对象
对象是OSS存储数据的基本单元,也被称为OSS的文件。和传统的文件系统不同,对象没有文件目录层级结构的关系。对象由元信息(Object Meta),用户数据(Data)和文件名(Key)组成,并且由存储空间内部唯一的Key来标识。对象元信息是一组键值对,表示了对象的一些属性,比如最后修改时间、大小等信息,同时用户也可以在元信息中存储一些自定义的信息。
对象名称
在各语言SDK中,ObjectKey、Key以及ObjectName是同一概念,均表示对Object执行相关操作时需要填写的Object名称。例如向某一存储空间上传Object时,ObjectKey表示上传的Object所在存储空间的完整名称,即包含文件后缀在内的完整路径,如填写为abc/efg/123.jpg。
地域
Region表示OSS的数据中心所在物理位置。用户可以根据费用、请求来源等选择合适的地域创建Bucket。一般来说,距离用户更近的Region访问速度更快。更多信息,请参见访问域名和数据中心。
访问域名
Endpoint表示OSS对外服务的访问域名。OSS以HTTP RESTful API的形式对外提供服务,当访问不同的Region的时候,需要不同的域名。通过内网和外网访问同一个Region所需要的Endpoint也是不同的。例如杭州Region的外网Endpoint是oss-cn-hangzhou.aliyuncs.com,内网Endpoint是oss-cn-hangzhou-internal.aliyuncs.com。更多信息,请参见访问域名和数据中心。
访问密钥
AccessKey简称AK,指的是访问身份验证中用到的AccessKey ID和AccessKey Secret。OSS通过使用AccessKey ID和AccessKey Secret对称加密的方法来验证某个请求的发送者身份。AccessKey ID用于标识用户;AccessKey Secret是用户用于加密签名字符串和OSS用来验证签名字符串的密钥,必须保密。
强一致性
Object操作在OSS上具有原子性,操作要么成功要么失败,不会存在有中间状态的Object。OSS保证用户一旦上传完成之后读到的Object是完整的,OSS不会返回给用户一个部分上传成功的Object。
Object操作在OSS同样具有强一致性,用户一旦收到了一个上传(PUT)成功的响应,该上传的Object就已经立即可读,且数据已经冗余写入到多个设备中。不存在上传的中间状态,即不会出现read-after-write却无法读取到数据的情况。删除操作也类似,即用户成功删除指定的Object后,该Object立即变为不存在。

三、ossbrowser浏览器安装及使用

1、安装并登录ossbrowser

ossbrowser是阿里云官方提供的OSS图形化管理工具,提供类似Windows资源管理器的功能。
操作步骤

(1)、下载并安装ossbrowser。

常用Window x64 oss-browser-win-x64.zip下载链接:https://pan.baidu.com/s/1ZYSVoKK2sRLDSpmaz6mnuw?pwd=vkv2 提取码:vkv2
其他更多版本安装文件下载可前往阿里云官方网站:https://help.aliyun.com/document_detail/209974.html

(2)、以Windows系统为例,按如下步骤登录ossbrowser。

oss-browser-win-x64.zip解压缩到本地文件夹中,双击打开oss-browser.exe。
选择以下任意一种方式登录ossbrowser。
通过AK登录
您可以通过阿里云账号或RAM用户的AccessKey(AK)信息登录ossbrowser。

2、创建存储空间

Bucket是您用于存储Object的容器。在上传任何文件到OSS之前,必须先创建存储空间。创建Bucket时需要填写Bucket名称、选择所在地域、ACL权限和存储类型信息。

3、ossbrowser文件上传

可以通过“创建目录”按钮创建文件存放目录,创建好目录之后,点击"文件"按钮进行文件上传。

4、文件下载

可以直接在OSS Browser进行文件下载,也可以通过“获取地址”按钮生成地址链接及二维码,提供给第三方进行文件的下载。

对象存储OSS之ossbrowser的使用相关推荐

  1. 阿里云对象存储OSS打造私人图床私人云存储(1年仅9元)

    阿里云对象存储OSS打造私人图床&私人云存储(1年仅9元) 阿里云对象存储OSS(Object Storage Service)是一款海量.安全.低成本.高可靠的云存储服务,提供99.9999 ...

  2. 阿里云对象存储OSS用作网站静态文件加速的优势

    什么是对象存储OSS 阿里云对象存储OSS(Object Storage Service)是一款海量.安全.低成本.高可靠的云存储服务,可提供99.9999999999%(12个9)的数据持久性,99 ...

  3. 一分钟了解阿里云产品:对象存储OSS概述

    阿里云的产品种类繁多,今天让我们一起来了解下对象存储(Object Storage Service,简称OSS)吧! 什么是对象存储呢? 简单来说,对象存储OSS是阿里云提供的海量.安全和高可靠的云存 ...

  4. oss可用性_对象存储OSS详解

    阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量.安全.低成本.高可靠的云存储服务.您可以通过调用 API,在任何应用.任何时间.任何地点上传和下载 ...

  5. 如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客

    如何利用阿里云对象存储OSS搭建自己图床写博客 1.购买阿里云 购买链接 登录阿里云–>控制台–>对象存储OSS–购买 购买的时候可以选择按月付费一月一元的,也可以年费9元的,40GB作为 ...

  6. oss客户端工具_干货 | 基于Go SDK操作京东云对象存储OSS的入门指南

    前言 本文介绍如何使用Go语言对京东云对象存储OSS进行基本的操作,帮助客户快速通过Go SDK接入京东云对象存储,提高应用开发的效率. 在实际操作之前,我们先看一下京东云OSS的API接口支持范围和 ...

  7. 阿里云对象存储OSS支持版本管理特性

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云对象存储OSS现已经全面支持"对象版本管理"特性.该功能适用于所有的存储类型以及区域.当Bucket ...

  8. 阿里云对象存储OSS与文件存储NAS的区别

    一.简介 应用场景:选择一款存储产品,面向文档数据的存取,不会涉及到数据处理. 产品选型主要从OSS和NAS中选择一款,满足文档存储的需求. 二.NAS优缺点 NAS 是一种采用直接与网络介质相连的特 ...

  9. 开启阿里云对象存储OSS防误删新功能,保护您珍贵的数据。

    一.背景 阿里云对象存储 OSS 是保存海量数据的平台,支持丰富的应用.在使用过程中难免会遇到误操作.程序 Bug.覆盖写等导致数据被删除的场景,对于数据的丢失会非常着急,后果也非常严重,甚至某些情况 ...

最新文章

  1. 谷歌排名第一的编程语言,死磕它这两点,小白也能学的会!不信你看!
  2. 7、字典和string的用法
  3. Docker常用操作命令(二)
  4. 学号20145332 《信息安全系统设计基础》实验四 驱动程序设计
  5. vscode中控制台不能输入_vscode调试时如何在控制台输入
  6. opencv和python是什么关系_使用OpenCV和Python检测眼睛
  7. How to remove replication in Syteline
  8. Golang sort 包使用
  9. 信息系统项目管理师进度管理论文范例
  10. 记账系统推荐金蝶精斗云_小编总结了金蝶精斗云财务软件的优劣势
  11. Matlab系统辨识工具箱
  12. 手动安装高可用k8s集群(二进制)v1.23.4版本
  13. 简易学籍管理系统(3)--插入结点并排序
  14. css3中自适应边框图片运用
  15. 转帖几篇文章回味一下ACM^_^
  16. 南开大学张昊计算机,纽约南开校友会隆重举办纪念南开大学建校100周年庆典
  17. 通过EXCEL中的FILTERXML函数实现批量翻译
  18. 【HTML】Angular JS + Table 根据数据动态合并单元格
  19. spring引入多个properties文件
  20. 学术期刊划分(SCI、EI、SSCI、IEEE、CSSCI等)

热门文章

  1. 【游戏开发实战】Unity UGUI Text图文混排(聊天文字混表情),支持动态表情,出招吧表情帝
  2. mysql mmm集群简介_mysql之MMM高可用方案简介
  3. 【期末考试】计算机组成原理突击复习
  4. casio计算用计算机面板,《CASIOfx—4850P计算器土木工程测量计算程序开发和应用》.pdf...
  5. 关于global_step参数
  6. 1.Transformer-Attention is all your need论文详读-PartⅠ(摘要、引言、背景)
  7. 北大软微2021计算机考研难度,2021北京大学软微计算机智能科技方向考研报录情况及备考经验分享...
  8. tplink android管理软件,tplink路由器app下载
  9. 杭电计算机复试面试题库,杭电电子分院历年复试题(整理版)
  10. OSChina 周日乱弹 ——对,今天全是段子