【技术实现步骤摘要】
本专利技术涉及一种分布式缓存池化、分片及故障转移的方法及系统,属于软件
技术介绍
随着互联网Web2. 0网站的兴起。传统的关系数据库在应付Web2. 0网站,特别是超大规模和高并发的SNS类型的Web2.0动态网站已经显得力不从心,暴露了很多难以克服的问题。Web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信 息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒几万次读写请求。关系数据库应付每秒上万次SQL查询还勉强能够应付,但是应付每秒上万次SQL写数据请求,硬盘I/O就无法承受了。其实对于普通的BBS网站,往往也存在对高并发写请求的需求,例如一些网站的实时统计在线用户状态,记录热门帖子的点击次数,投票计数等,因而许多的公司采用了分布式缓存系统来解决这些问题。这些分布式缓存系统给公司带来了新的解决方案,同时也带来了新的挑战。很多缓存系统没有原生的可扩展机制,不具有自身可扩展能力,要依赖客户端来实现分布式读写。现实中绝大多数的客户端是通过一致性哈希算法来实现分布式读写的。一致性哈希算法(Consistent ...
【技术保护点】
【技术特征摘要】
1. 一种分布式缓存池化、分片及故障转移方法及系统实现,其特征在于,在新增机器的时候,通过对原机与新机的状态标识,实现数据从原机到新机自动迁移,使得机器增加前后命中率保持...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。