期刊文献+

一种面向小集群同步的改进Raft的分布式一致性模型 被引量:1

下载PDF
导出
摘要 在分布式系统中,常用Raft共识算法来保证不同节点之间的数据一致性,但在小集群中会限制Raft模型的使用。如在选举过程中,同一时间可能会选举出多个候选者,因此需不断地重新竞选,导致多个选举周期阻塞。针对上述问题,并结合Raft算法的思想,在选举方案中使用初始化和继承模式来加强Leader中心的作用,同时在同步方案中采用网状同步的方法,消除对选举的依赖性,牺牲一定的安全性,来减少模型同步的开销,使之更适合小集群的分布式系统使用。
出处 《信息记录材料》 2022年第1期218-220,共3页 Information Recording Materials
基金 西北民族大学中央高校基本科研业务费资助本科生科研能力项目训练项目(XBMU21189)。
  • 相关文献

参考文献2

二级参考文献26

  • 1黄剑.基于Oracle Data Guard的容灾策略设计与实现[J].科技广场,2006(11):71-73. 被引量:6
  • 2OceanBase开源[EB/OL].http://alibaba.github.io/oceanbase/.
  • 3CHANG F,DEAN J,GHEMAWAT S,et al.Bigtable:A distributed storage system for structured data[C]//Proceedings of the 7th Conference on USENIX Symposium on Operating Systems Design and Implementation.2006:205-218.
  • 4CORBETT J C,DEAN J,EPSTEIN M,et al.Spanner:Google’s globally-distributed database[C]//Proceedings of the10th Conference on USENIX Symposium on Operating Systems Design and Implementation.2012:251-264.
  • 5DECANDIA G,HASTORUN D,JAMPANI M,et al.Dynamo:Amazon’s highly available key-value store[C]//SOSP′07:205-220.
  • 6吴勇毅.工信部力挺软件国产化政策机遇促行业大发展[EB/OL].[2014-06-05].http://it.people.com.cn/n/2014/0605/c1009-25108211.html.
  • 7Raft consensus algorithm website[EB/OL].[2014-02-05].https://raftconsensus.github.io.
  • 8SKEEN D.A quorum-based commit protocol[C]//Proceedings of the 6th Berkeley Workshop on Distributed Data Management and Computer Networks.1982:69-80.
  • 9Oracle maximum availability architecture[EB/OL].[2014-06-01].http://www.oracle.com/technetwork/database/features/availability/maa-096107.html.
  • 10Oracle Real Application Clusters[EB/OL].[2014-05-01].http://www.oracle.com/technetwork/cn/database/options/clustering/overview/index.html.

共引文献19

同被引文献2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部