2017双11技术揭秘—分布式缓存服务Tair的热点数据散列机制

  1. 云栖社区>
  2. 阿里巴巴中间件>
  3. 博客>
  4. 正文

2017双11技术揭秘—分布式缓存服务Tair的热点数据散列机制

中间件小哥 2017-12-26 12:45:13 浏览6010
展开阅读全文

作者:刘欢(浅奕)

1 问题背景

分布式缓存一般被定义为一个数据集合,它将数据分布(或分区)于任意数目的集群节点上。集群中的一个具体节点负责缓存中的一部分数据,整体对外提供统一的访问接口[1]。分布式缓存一般基于冗余备份机制实现数据高可用,又被称为内存数据网格(IMDG, in-memory data grid)。在云平台飞速发展的今天,作为提升应用性能的重要手段,分布式缓存技术在工业界得到了越来越广泛的关注和研发投入[2]。弹性缓存平台[3]是分布式缓存集群在云计算场景下的新形态,其强调集群的动态扩展性与高可用性。动态扩展性表达了缓存平台可提供透明的服务扩展的能力,高可用性则表达了缓存平台可以容忍节点失效。

Tair是阿里巴巴集团自研的弹性缓存/存储平台,在内部有着大量的部署和使用。Tair的核心组件是一个高性能、可扩展、高可靠的No

网友评论

登录后评论
0/500
评论
中间件小哥
+ 关注
所属云栖号: 阿里巴巴中间件