你好,游客 登录 注册 发布搜索
背景:
阅读新闻

[硕士论文]分布式锁技术研究

[日期:2014-04-24] 来源:CNKI  作者: 陈文武 [字体: ]

分布式锁技术研究

华南理工大学  陈文武

主要的工作如下:1、提出一个高可用的,故障恢复时间在秒级别的分布式锁系统架构。在论文中主要通过3点来完成:一.设计与实现了一个锁的逻辑处理和锁的数据存储分离的架构;二.在锁申请客户端实现一致性Hash算法来负载均衡锁请求;三.使用Redis的主从数据库方案来存储锁的数据,这个方案提升了锁数据的访问性能与避免锁数据的单点故障问题;在这基础上,同时使用Redis的热备份自动切换功能来减短故障后的恢复时间。整体来说,这个方案不仅仅是一个高可用性的方案,而且也是一个高伸缩性的方案。2、提出一个比基于Nosql的实现方案高效的锁申请客户端的实现方案。3、在锁申请客户端实现预防死锁的功能。4、在锁上使用先来先服务的机制,来实现一个公平的调度策略,避免产生活锁问题。5、在锁的分配服务器中设计了一个高效的内存池,提高大量网络通讯下的内存分配效率。


分布式锁技术研究

收藏 推荐 打印 | 录入:574107552 | 阅读:
相关新闻       Hash算法 Redis Nosql 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款