新闻详情

新闻详情

首页 / 资讯中心 / 详情

对象存储oss怎么用?

发布时间:2026/11/12 21:17:39来源:尧图网络
对象存储oss怎么用?
阿里云对象存储OSS, Object Storage Servicehttps://www.aliyun.com/product/oss是阿里云提供的海量、安全、低成本、高持久的云存储服务。它适合存放图片、视频、日志、备份数据等非结构化数据。以下是 OSS 的核心概念、使用步骤和常见场景指南帮助您快速上手 一、先搞懂三个核心概念在使用前您需要理解 OSS 的层级结构类似于电脑的文件夹Bucket存储空间最外层容器用于存储文件的集合。全局唯一命名如my-company-images。Object文件/对象实际上传的文件包含文件名和内容。Region地域Bucket 所在的物理位置如华东1-杭州、华北2-北京。选择离用户最近的地域可降低延迟。 二、新手入门五步走第 1 步创建 Bucket登录 阿里云控制台。搜索并进入对象存储 OSS。点击创建 Bucket填写名称需符合规范只能小写字母、数字和短横线选择地域和存储类型标准型适合频繁访问低频型适合偶尔访问归档型适合长期备份。第 2 步设置权限关键在 Bucket 详情页找到权限管理-读写权限 (ACL)私有只有拥有密钥的人能读写默认推荐安全性最高。公共读任何人可以读取但只有你有权限写入。适合存放公开的图片、静态网页资源。公共读写极不推荐任何人都可上传或删除你的文件。第 3 步获取访问凭证AccessKey为了通过代码或工具上传文件你需要“钥匙”进入 RAM 访问控制创建子用户。赋予该用户AliyunOSSFullAccess权限。生成AccessKey ID和AccessKey Secret。⚠️注意请妥善保管不要泄露到前端代码或公开仓库中。第 4 步上传文件有多种方式根据您的需求选择简单上传控制台直接在网页界面拖拽上传适合少量文件测试。SDK 上传代码实现使用 Python、Java、Go 等语言的 SDK 编写程序上传。这是生产环境最常用的方式。在线工具上传使用阿里云提供的ossbrowser图形化工具类似 FTP 客户端。第 5 步访问文件上传成功后系统会生成一个 URL。格式通常为http://BucketName.oss-Region.aliyuncs.com/ObjectName如果权限是“公共读”您可以直接复制这个链接发给别人查看。 三、开发者常用操作示例Python SDK假设您已安装pip install oss2以下是一个简单的上传和下载示例import oss2 # 1. 初始化配置 auth oss2.Auth(您的AccessKeyID, 您的AccessKeySecret) # endpoint 例如: oss-cn-hangzhou.aliyuncs.com bucket oss2.Bucket(auth, https://oss-cn-hangzhou.aliyuncs.com, 您的Bucket名称) # 2. 上传文件 (Put Object) # bucket.put_object(远程文件名.jpg, open(本地路径/local_file.jpg, rb)) print(上传成功) # 3. 下载文件 (Get Object) # bucket.get_object_to_file(远程文件名.jpg, 本地保存路径/save_file.jpg) print(下载成功) # 4. 获取文件访问 URL (签名 URL有效期1小时即使私有权限也可临时分享) url bucket.sign_url(GET, 远程文件名.jpg, 60) print(f临时访问链接: {url}) 四、典型应用场景场景建议配置说明网站静态资源托管Bucket 设为公共读 绑定自定义域名将 CSS、JS、图片存 OSS减轻服务器压力提升加载速度。APP/小程序头像存储私有 后端生成签名 URL用户上传后后端返回有时效性的 URL 给前端展示防止盗链。数据备份与归档低频访问或归档存储适合数据库备份、日志归档成本极低但取回需要解冻时间。大数据计算输入源标准存储作为 MaxCompute、DataWorks 等数据分析工具的原始数据湖。⚠️ 五、避坑与安全建议防盗链如果 Bucket 是公共读建议在跨域资源共享 (CORS)和Referer 白名单中设置允许的域名防止其他网站恶意引用你的流量产生高额费用。生命周期规则 (Lifecycle)设置自动清理策略。例如“上传超过 90 天的日志文件自动删除”或“30 天后转为低频存储”以节省成本。版本控制开启后每次覆盖或删除文件都会保留旧版本防止误删恢复数据。不要在前端硬编码 AccessKey永远通过后端服务器中转上传或使用 STS 临时令牌机制确保密钥安全。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/11 13:52:51

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/10 19:42:40

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/12 9:50:02

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/12 9:25:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/12 15:57:44

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/10 17:14:10

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉