首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
追逐微风的boy
西安华为技术有限公司_招聘专员
发布于陕西
关注
已关注
取消关注
minio的兼容协议
@王多鱼的梦想:
Amazon S3 协议
Amazon S3 协议是一个基于 HTTP 的 RESTful API,旨在与 Amazon Simple Storage Service (S3) 进行交互。它定义了如何存储、检索和管理对象(如文件、图片、视频等),是对象存储领域的事实标准。以下是 Amazon S3 协议的详细介绍:S3 协议的关键概念1.Bucket(存储桶)是 S3 中存储对象的容器。每个存储桶在整个 S3 命名空间内具有唯一名称。存储桶的名称需要符合 DNS 规则(例如:my-bucket)。存储桶可以指定区域,以确保靠近用户,减少延迟。2.Object(对象)S3 中存储的基本数据单元。每个对象由以下部分组成:Key(键): 对象的唯一标识符(路径)。Value(值): 对象的实际数据。Metadata(元数据): 描述对象的附加信息(系统元数据和用户元数据)。3.Region(区域)数据存储的地理位置,例如 us-east-1 或 ap-southeast-2。区域选择影响数据访问的延迟和合规性。4.Access Control(访问控制)通过存储桶策略、访问控制列表(ACL)或 IAM 策略,定义谁可以访问存储桶和对象。S3 API 的操作类型S3 协议支持以下主要操作:1. Bucket 操作创建存储桶:请求:PUT /{bucket-name}定存储桶名称和区域。列出存储桶:请求:GET /返回当前账户下所有存储桶的列表。删除存储桶:请求:DELETE /{bucket-name}只能删除空存储桶。2. Object 操作上传对象:请求:PUT /{bucket-name}/{object-key}上传一个文件到指定存储桶。下载对象:请求:GET /{bucket-name}/{object-key}检索对象的数据。删除对象:请求:DELETE /{bucket-name}/{object-key}删除指定对象。列出对象:请求:GET /{bucket-name}?list-type=2列出存储桶中的对象。3. 元数据操作获取对象元数据:请求:HEAD /{bucket-name}/{object-key}仅返回对象的元数据,而不返回数据本身。4. 分块上传初始化分块上传:请求:POST /{bucket-name}/{object-key}?uploads创建分块上传的会话。上传分块:请求:PUT /{bucket-name}/{object-key}?partNumber={part-number}&uploadId={upload-id}将大文件分块上传。合并分块:请求:POST /{bucket-name}/{object-key}?uploadId={upload-id}将所有分块合并为完整对象。S3 REST API 的结构S3 API 是基于 REST 的,主要使用以下 HTTP 方法:GET:检索数据。PUT:上传数据。POST:处理特殊操作(如分块上传)。DELETE:删除资源。HEAD:获取资源的元数据。请求结构:HTTP METHOD /{bucket-name}/{object-key}Host: {bucket-name}.s3.{region}.amazonaws.comHeaders: Authorization: AWS4-HMAC-SHA256 Credential=... Content-Type: application/json Date: <current-timestamp>Body: <optional>S3 协议的安全性1.认证使用 AWS 签名版本 4(AWS Signature Version 4)对每个请求进行身份验证。需要提供 Access Key ID 和 Secret Access Key。2.访问控制Bucket Policies: 用于定义整个存储桶的访问权限。Access Control Lists (ACLs): 为存储桶和对象分配特定权限。IAM Policies: 使用 AWS Identity and Access Management (IAM) 定义访问规则。3.加密静态数据加密:使用 AWS KMS 密钥或自定义密钥加密存储的数据。传输中数据加密:默认通过 HTTPS 保护数据传输。扩展特性1.版本控制开启后,S3 会为每次上传的对象创建新版本,保留历史数据。2.生命周期规则自动管理存储对象的生命周期(例如:将数据迁移到 Glacier、删除旧版本)。3.事件通知可以将事件(如对象创建、删除)通知到 AWS Lambda、SNS 或 SQS。4.跨区域复制(CRR)将数据自动同步到另一个区域的存储桶。5.存储类供不同的存储类型(如标准存储、智能分层、归档存储),优化成本与性能。
点赞 2
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
12-17 12:15
OPPO_AI算法部_AI研究员(准入职员工)
霸王茶姬内推,霸王茶姬内推码
1️⃣霸王茶姬面经(hr面) “简单自我介绍一下” 我大概讲了专业成绩和获奖等,我特意提到了我在社团有过活动策划的经历 “嗯有过活动策划经历是吧,说一下你对最近的市场热点有关注吗” “你了解霸王茶姬吗?就你的了解说一下” “你知道我们最近做的活动吗?” “你觉得你的沟通能力怎么样” “你知道达人是什么吗” “你了解我们这个岗位吗” “你觉得以你的经历,能为这个岗位带来什么,你做这个岗位的优势是什么” “你从大学城到公司大概要多久” -反问环节 问了薪资和上下班时间之类的 2️⃣霸王茶姬复试面经(部门主管面) “简单介绍一下自己” “你觉得做一个活动策划最重要的是什么” “你想从我们这个实习中获...
点赞
评论
收藏
分享
昨天 22:06
江苏科技大学 全栈开发
大一总结:从蓝桥杯国一,到算法与未来的十字路口
过去这一年,像解一道漫长的动态规划。起点是刚入校时对代码的生疏,状态转移方程是每日图书馆、机房与在线评测系统之间的循环,而最终的最优解,是在蓝桥杯捧回那个沉甸甸的全国一等奖。它不只证明了我能坐稳冷板凳、攻克几百道算法题的毅力,更像一把钥匙,为我打开了大学集训队的大门,让我看见了一个更广阔、也更残酷的竞技世界。但奖牌的光芒,也照亮了前路的迷雾。当我开始准备暑假的ACM集训,并思考明年此时该继续冲刺更高竞赛荣誉,还是转身投入企业实习时,我意识到,自己站上了一个关键的十字路口。这一年,我学会了如何让代码在判题系统里拿到满分,却尚未学会如何让技能在真实的工程世界里产生价值;我精通了各种时空复杂度的优化...
点赞
评论
收藏
分享
10-29 18:20
济南大学 Java
😓😓
#实习#
用微笑面对困难:
他不是人事吗,怎么净特么不干人事
点赞
评论
收藏
分享
12-18 15:41
门头沟学院
谁顺就选谁的
这半年也是摸爬滚打面过来了,我虽然面得没有大佬多,但是也有十多家面试了,实话实说,感觉携程的流程是最丝滑的。因为也收到几个offer了,携程给的不是我当时手中最高的,但也不是最低的,我还排了一下,和前面的最多就1、2k的区别,薪资ok,我更主要的是在意性价比,技术氛围什么的,就看面试态度谁更加分咯。其他公司的流程中规中矩吧,没什么好说的,我啰嗦了还会被打断,对比起来就显得携程面试官人很好。每个问题都有反馈,真是特别认真。我发挥也还不错,氛围都比较轻松所以也没那么紧张,每个问题都回答了很久(大概5分钟?),也适度的发散了,说到自己没啥可说,也不会打断,很少用松弛感去形容一个面试。最后和我说入职会...
携程求职进展汇总
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
“我希望你把我当成资源,而不是老师。”
4115
2
...
2025年度总结-成长
3793
3
...
2025这一年真是辛苦了
3658
4
...
我从反复确认,走向不再自证
3573
5
...
数字马力
2551
6
...
突然被同事表白了
2462
7
...
双非鼠鼠0实习0竞赛闯秋招的一年,重头再来我不会选这条路了
2458
8
...
百度日常一二面面经已OC
2135
9
...
在回河南的火车上总结我的2025
2111
10
...
今年的秋招,有喜悦也有遗憾
1829
创作者周榜
更多
正在热议
更多
#
实习简历求拷打
#
7022次浏览
94人参与
#
担心入职之后被发现很菜怎么办
#
265022次浏览
1122人参与
#
秋招被挂春招仍然能投的公司
#
5329次浏览
88人参与
#
mt对你说过最有启发的一句话
#
31126次浏览
380人参与
#
什么是优秀的实习经历
#
7162次浏览
194人参与
#
考研失败就一定是坏事吗?
#
199435次浏览
1361人参与
#
为了找工作你花了哪些钱?
#
74630次浏览
359人参与
#
摸鱼被leader发现了怎么办
#
97716次浏览
625人参与
#
秋招特别不鸣谢
#
14211次浏览
172人参与
#
选实习,你更看重哪方面?
#
12283次浏览
204人参与
#
第一次面试
#
1035677次浏览
13682人参与
#
今年秋招你收到了多少封邮件?
#
16982次浏览
217人参与
#
作业帮求职进展汇总
#
81662次浏览
529人参与
#
你今年的保底offer是哪家
#
154672次浏览
671人参与
#
携程求职进展汇总
#
838475次浏览
5507人参与
#
听到哪句话就代表面试稳了or挂了?
#
237265次浏览
1677人参与
#
毕业论文进行时
#
20597次浏览
129人参与
#
工作中遇到的歹人
#
25370次浏览
299人参与
#
找工作有哪些冷知识
#
204955次浏览
2603人参与
#
机械/制造每日一题
#
80084次浏览
1409人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务