首页
›
Web后端与企业应用开发
›
014-文件对象存储领域边界蓝图
›
《Go对象存储边界发布回滚与故障恢复》
VIP20
本课程属于:014-文件对象存储领域边界蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go对象存储边界发布回滚与故障恢复
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
对象存储基础
对象存储概念 · 与块存储/文件存储的区别 · 对象存储核心术语(桶
对象存储基础
对象存储概念
02
Go语言与对象存储
Go语言在云原生存储中的优势 · 常用Go对象存储SDK(MinIO · AWS S3 SDK)介绍
Go
语言
03
MinIO环境搭建
使用Docker部署MinIO单节点 · MinIO控制台基础操作 · 创建桶与上传对象
MinIO
环境搭建
04
Go连接MinIO
初始化MinIO客户端 · 配置访问密钥与端点 · 健康检查与连接测试
Go
MinIO
05
桶操作(CRUD)
创建桶 · 列出所有桶 · 检查桶是否存在
CRUD
桶操作
06
对象上传(PutObject)
单文件上传 · 流式上传 · 设置对象元数据
PutObject
对象上传
07
对象下载(GetObject)
单文件下载 · 范围下载 · 流式读取
GetObject
对象下载
08
对象列表与查询
ListObjects分页遍历 · 前缀过滤 · 递归与非递归模式
对象列表
查询
09
对象删除与批量操作
删除单个对象 · 批量删除(DeleteObjects… · 删除带版本的对象
对象删除
批量操作
10
对象复制与移动
CopyObject跨桶/同桶复制 · MoveObject模拟实现 · 原子性保证
对象复制
移动
11
对象元数据管理
自定义元数据(X-Amz-Meta-… · 获取与更新元数据 · 元数据大小限制
对象元数据管理
X-Amz-Meta
12
对象标签(Tagging)
标签的作用(分类/计费/权限) · PutObjectTagging · GetObjectTagging
Tagging
对象标签
13
预签名URL(Presigned URL)
生成上传/下载预签名URL · 过期时间设置 · URL安全分发
URL
Presigned
14
多部分上传(Multipart Upload)
大文件分片上传原理 · InitiateMultipartU… · UploadPart
Multipart
Upload
15
多部分上传管理
列出未完成的分片上传 · 中止分片上传 · 断点续传实现思路
多部分上传管理
列出未完成的分片…
16
对象存储版本控制
启用版本控制 · 上传与删除带版本的对象 · 版本列表与恢复
对象存储版本控制
启用版本控制
17
对象锁与合规保留
WORM模型 · 对象锁定模式(Governance/… · 保留期限设置
对象锁
合规保留
18
存储桶策略(Bucket Policy)
基于JSON的策略语法 · IAM策略示例 · 公共读/私有桶配置
Bucket
Policy
19
存储桶生命周期管理
过期规则 · 迁移规则(到冷存储) · 自动清理临时文件
存储桶生命周期管…
过期规则
20
事件通知(Event Notification)
S3事件类型 · 配置MinIO事件通知到Webhoo…
Event
Notification
21
边界发布概念
什么是灰度发布/蓝绿发布/金丝雀发布 · 对象存储在发布中的角色(静态资源/配…
边界发布概念
什么是灰度发布
22
对象存储作为配置中心
使用对象存储存储应用配置 · 热更新配置监听(etcd vs 对象…
对象存储作为配置
使用对象存储存储…
23
Go实现配置热更新
基于MinIO的Watch API · 本地缓存与远程同步 · 版本回退机制
Go
实现配置热更新
24
静态资源灰度发布
按用户/地域/版本分发不同资源 · 对象存储路径策略(v1/v2目录)
静态资源灰度发布
按用户
25
回滚机制设计
回滚触发条件 · 版本回退 vs 对象覆盖 · 回滚一致性保证
回滚机制设计
回滚触发条件
26
Go实现对象版本回滚
获取指定版本对象 · 恢复历史版本 · 删除当前版本
Go
实现对象版本回滚
27
批量回滚与原子操作
事务性回滚(S3无事务) · 补偿机制 · 回滚日志记录
批量回滚
原子操作
28
回滚安全与权限控制
最小权限原则 · 回滚操作审计 · 防止误回滚(二次确认/锁)
回滚安全
权限控制
29
监控与告警
对象存储操作日志(Access Lo… · Prometheus指标暴露 · 回滚事件告警
监控
告警
30
综合实战
构建一个基于MinIO的静态网站灰度…
综合实战
MinIO
所属VIP或分类
同VIP:Go对象存储边界领域建模与架构设计
同VIP:MinIO集群架构:服务边界划分与高可用设计实践
同VIP:MinIO集群部署:对象存储服务边界与数据传输优化