搜索

pdf文档 分布式 KV 存储系统 Cellar 演进之路

1.66 MB 34 页 0 下载 115 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
本文主要介绍了美团点评的分布式KV存储系统Cellar的演进历程。文档详细描述了Cellar的起源,从2014年引入阿里Tair作为NoSQL存储,到2016年自主研发新一代KV存储系统Cellar,并逐步发展成为日请求量达万亿级的存储服务。文章还重点阐述了Cellar在架构演进中的关键技术,包括中心节点架构的改进、节点高可用和异地容灾的实现,以及服务可用性提升的措施。此外,文档还提出了未来系统研发的规划,包括异地多活、跨机房自动容灾、磁盘粒度容灾等技术方向,并强调了系统可运维性方面的优化,如容器化和自动扩缩容。
AI总结
《分布式 KV 存储系统 Cellar 演进之路》总结: 1. **Cellar 背景与定位** - Cellar 是美团自主研发的分布式 KV 存储系统,起源于 2016 年,现日请求量达万亿级,是美团点评最大的 NoSQL 存储系统。 - 命名寓意“储藏”,希望用户数据“越存越香”。 2. **架构演进** - **一致性**:从主备强一致到 Observer 同步强一致,提升系统可靠性。 - **中心节点架构**:通过多活架构和跨机房部署,实现高可用和异地容灾能力。 - **无损数据迁移**:解决传统迁移问题,TP999 延迟降低 86%,提升系统性能。 3. **服务可用性提升** - **数据迁移优化**:通过无损迁移技术,避免迁移过程对业务的影响。 - **请求抖动优化**:减少请求超时抖动,提升系统稳定性。 - **磁盘粒度容灾**:实现细粒度数据保护,增强数据可靠性。 4. **未来规划** - **系统研发**:推进异地多活、跨机房自动容灾、磁盘粒度容灾、数据迁移优化。 - **可运维性**:实现容器化和自动扩缩容,提升系统可维护性和扩展性。 总结:Cellar 通过架构演进、技术创新和服务优化,成为美团万亿级请求量的分布式存储核心系统,具备高可用、强一致和高效运维能力。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 22 页请下载阅读 -
文档评分
请文明评论,理性发言.