摘要:本發明提供一種應用于分布式數據庫的解決2PC模型單點故障問題的方法,包含:建立一列從協調者隊列,存入多個站點作為從協調者,其中每個從協調者的功能和協調者是相同的;協調者與多個參與者之間按照兩階段提交協議通過數據包進行通信;同時,協調者和所有從協調者之間每隔一時間段進行一次通信;若從協調者在這個時間段后沒有收到協調者發送的消息,則認為協調者發生阻塞,系統立即根據一定算法從協調者隊列中選擇一從協調者作為新的協調者與多個參與者進行通信。本發明具有的優點和積極效果是:對于參與者來說,協調者永遠不會阻塞,解決了單點故障問題;同時,也能夠保障工作中有高性能的協調者。
- 專利類型發明專利
- 申請人天津南大通用數據技術股份有限公司;
- 發明人李淼;呂迅;朱宏軍;武新;崔維力;
- 地址300384 天津市濱海新區高新區華苑產業區海泰發展六道6號海泰綠色產業基地J-518
- 申請號CN201410854727.6
- 申請時間2014年12月31日
- 申請公布號CN104504130A
- 申請公布時間2015年04月08日
- 分類號G06F17/30(2006.01)I;