如何设计存储架构
存储架构设计总体思路
存储架构设计三个步骤
估算性能需求
任务
基于具体业务场景来估算性能需求,包括存储量、读写性能等。
挑战
- 不知道如何估算
- 担心估算不准
选择存储系统
任务
根据技术储备、方案优缺点选择合适的存储系统
挑战
- 不知道有哪些存储系统
- 知道但是不知道怎么选
设计存储方案
任务
基于选择的存储系统,设计具体的存储方案,如果发现不行,回到步骤2再换一个
挑战
- 不知道如何设计存储方案
如何估算业务所需存储性能
性能估算步骤
用户量预估
用户行为建模
存储性能需求计算
案例
如何选择存储架构
选存储架构选择逻辑
常见存储系统分类
如何选择合适的存储系统
如何设计存储方案
案例:Redis存储粉丝列表