首页
›
Web后端与企业应用开发
›
014-文件对象存储领域边界蓝图
›
《对象存储架构设计:领域建模与服务边界划分》
VIP20
本课程属于:014-文件对象存储领域边界蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
对象存储架构设计:领域建模与服务边界划分
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
对象存储概述
对象存储的定义 · 与传统块存储和文件存储的区别 · 核心优势(可扩展性
对象存储概述
对象存储的定义
02
核心概念
对象(Object) · 桶(Bucket) · 键(Key)
核心概念
Object
03
数据模型设计
对象的数据结构(数据+元数据+唯一I… · 桶的层级模型 · 扁平命名空间与分层命名空间的对比
数据模型设计
对象的数据结构
04
领域驱动设计(DDD)基础
实体 · 值对象 · 聚合
DDD
领域驱动设计
05
对象存储领域建模
识别核心领域(数据持久化 · 元数据管理 · 访问控制)
对象存储领域建模
识别核心领域
06
服务边界划分原则
高内聚低耦合 · 单一职责 · 基于业务能力拆分
服务边界划分原则
高内聚低耦合
07
核心服务一
对象写入服务(Put Object) · 数据分片 · 元数据写入
核心服务一
Put
08
核心服务二
对象读取服务(Get Object) · 数据定位 · 流式传输
核心服务二
Get
09
核心服务三
对象删除服务(Delete Obje… · 垃圾回收机制 · 元数据清理
核心服务三
Delete
10
核心服务四
桶管理服务(Bucket Manag… · 桶策略 · 桶生命周期
核心服务四
Bucket
11
元数据服务设计
元数据存储选型(关系型数据库 vs… · 元数据索引结构 · 元数据缓存策略
元数据服务设计
vs
12
数据放置与分布策略
一致性哈希 · CRUSH算法 · 数据副本与纠删码
数据放置
分布策略
13
访问控制服务
身份认证(IAM) · 访问控制列表(ACL) · 桶策略(Bucket Policy)
访问控制服务
IAM
14
多租户架构
租户隔离模型(共享桶 vs 独立桶) · 资源配额管理 · 租户级监控
多租户架构
vs
15
版本控制与对象历史
版本ID生成 · 版本链管理 · 版本回滚
版本控制
对象历史
16
生命周期管理
对象过期策略 · 存储类转换(热/温/冷) · 自动清理规则
生命周期管理
对象过期策略
17
数据一致性模型
强一致性 vs 最终一致性 · 读写仲裁(Quorum) · 向量时钟与版本向量
数据一致性模型
vs
18
跨区域复制(CRR/SRR)
异步复制 · 同步复制 · 冲突解决策略
CRR/SRR
跨区域复制
19
大对象分片与并发上传
分片上传(Multipart Upl… · 分片合并 · 断点续传
大对象分片
并发上传
20
事件通知与回调
对象变更事件(创建/删除/覆盖) · 事件过滤 · 通知目标(队列/函数/Webhook…
事件通知
回调
21
存储类与分层存储
标准存储 · 低频访问存储 · 归档存储
存储类
分层存储
22
数据加密与安全
服务端加密(SSE-S3/SSE-K… · 客户端加密 · 传输层加密(TLS)
数据加密
安全
23
审计日志与合规
操作日志记录 · 日志存储与分析 · 合规锁(WORM)
审计日志
合规
24
性能优化
读写路径优化 · 连接池管理 · 预读与预写
性能优化
读写路径优化
25
高可用与容灾设计
多可用区部署 · 故障切换 · 数据冗余
高可用
容灾设计
26
监控与可观测性
指标采集(吞吐量/延迟/错误率) · 分布式追踪 · 日志聚合
监控
可观测性
27
计费与计量服务
存储用量计量 · 请求次数计量 · 网络流量计量
计费
计量服务
28
对象存储与云原生生态集成
与Kubernetes(CSI插件) · 与大数据(Hadoop S3A) · 与AI训练(数据湖)
对象存储
云原生生态集成
29
典型架构案例
开源方案(MinIO/Ceph RG… · 商业方案(AWS S3/阿里云OSS…
典型架构案例
MinIO/Ceph
30
未来趋势
存算分离 · NVMe over Fabrics · Serverless对象存储
未来趋势
存算分离
所属VIP或分类
同VIP:Go对象存储边界发布回滚与故障恢复
同VIP:Go对象存储边界领域建模与架构设计
同VIP:MinIO集群架构:服务边界划分与高可用设计实践