我的编程空间,编程开发者的网络收藏夹
学习永远不晚

对象存储OSS之ossbrowser的使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

对象存储OSS之ossbrowser的使用

一、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进行文件下载,也可以通过“获取地址”按钮生成地址链接及二维码,提供给第三方进行文件的下载。
在这里插入图片描述

来源地址:https://blog.csdn.net/jingtingnt1979/article/details/126936230

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

对象存储OSS之ossbrowser的使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

对象存储OSS之ossbrowser的使用

对象存储OSS之ossbrowser的使用 一、OSS简介二、OSS工作原理三、ossbrowser浏览器安装及使用1、安装并登录ossbrowser(1)、下载并安装ossbrowser。(2)、以Windows系统为例,按如下步
2023-08-21

Vue中实现图片上传,上传后的图片回显,存储图片到服务器 【使用对象存储OSS】

文章目录 1 前提知识1.1 服务端签名后直传1.1.1 流程和源码解析1.1.2 实现步骤 1.2 Aliyun Spring Boot OSS 示例(接入微服务)1.2.1 简略说明1.2.2步骤 2、项目中实际
2023-08-24

redis怎么使用hash存储java对象

利用RedisHash存储Java对象,通过序列化将对象转换为字节数组,并按键-值对存储在Hash中。优点包括快速检索、数据组织和空间优化。注意事项涉及序列化大小、数据完整性和数据过期。替代方案包括字符串、列表和集合,具体选择取决于需求和性能要求。
redis怎么使用hash存储java对象
2024-04-11

如何使用SharedPreferences在Android存储对象

这篇文章给大家介绍如何使用SharedPreferences在Android存储对象,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。为什么不用SQLite? 原因多种:除了面向对象和关系数据库之间的阻抗不匹配时,SQLi
2023-06-25

redis怎么使用hash存储java对象

你可以使用Redis的Hash数据结构来存储Java对象。在Java中,你可以将对象转换为JSON格式,然后将JSON字符串存储在Redis的Hash中。首先,你需要确保你的Java对象能够被转换为JSON字符串。你可以使用任何JSON库
redis怎么使用hash存储java对象
2024-04-09

Java之Spring简单的读取和存储对象

这篇文章主要介绍了Spring的读取和存储对象,获取bean对象也叫做对象装配,是把对象取出来放到某个类中,有时候也叫对象注⼊,想进一步了解的同学可以参考本文
2023-05-14

对象存储mongodb的作用是什么

对象存储(Object Storage)是一种用于存储和管理大规模非结构化数据的存储技术。与传统的关系型数据库不同,对象存储不使用表格结构,而是将数据以对象的形式存储在一个平坦的命名空间中。每个对象都有唯一的标识符(通常是一个全局唯一的UR
2023-08-24

阿里云对象存储OSS备份服务器全面保护您的数据安全

随着云计算的不断发展,数据已经成为企业最宝贵的资产。然而,随着数据量的不断增加,数据安全问题也日益突出。阿里云对象存储OSS备份服务器,是您全面保护数据安全的最佳选择。本文将详细介绍阿里云对象存储OSS备份服务器的特性和优势,让您了解如何利用OSS备份服务器保护您的数据。一、阿里云对象存储OSS备份服务器:全面保
阿里云对象存储OSS备份服务器全面保护您的数据安全
2023-11-06

Spring使用注解存储和读取对象详解

这篇文章主要给大家介绍了关于Spring如何通过注解存储和读取对象的相关资料,文中通过实例代码介绍的非常详细,有一定的参考价值,需要的朋友可以参考下
2023-05-16

用pickle存储Python的原生对象方法

在Python中存储数据到文件中时,简单的做法是调用open函数执行文件写入操作,但是这样做的话,当我们要重新读取文件内容时,就会出现类型不匹配的情况,因为读取的都是字符串的形式,所以还需要进行类型转换,这样不简洁。 或者使用eval函数把
2022-06-04

编程热搜

目录