发明名称 |
一种减少主备节点故障切换过程中数据丢失的方法和装置 |
摘要 |
本发明公开了一种减少主备节点故障切换过程中数据丢失的方法和装置。该方法,包括:主节点从备用节点获取主节点的故障发生后备用节点产生的数据进行复制并应用;备用节点从主节点获取主节点发生故障时未从主节点备份的数据进行复制并应用;比对主节点的数据库中与备用节点的数据库识别出不一致的数据,将不一致的数据替换为备用节点的数据库中的数据;其中,主节点为mysql主节点,备用节点为mysql备用节点。通过mysql数据库的主节点和备用节点互相获取对方在本方未记录的数据并对数据进行复制和应用,将数据中不一致的内容进行同步,实现了主节点和备用节点之间的数据的完整对应,并减少了故障发生和恢复过程中数据的丢失。 |
申请公布号 |
CN104993940A |
申请公布日期 |
2015.10.21 |
申请号 |
CN201510237136.9 |
申请日期 |
2015.05.11 |
申请人 |
广东小天才科技有限公司 |
发明人 |
邓松 |
分类号 |
H04L12/24(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京品源专利代理有限公司 11332 |
代理人 |
孟金喆;胡彬 |
主权项 |
一种减少主备节点故障切换过程中数据丢失的方法,其特征在于,包括:主节点从备用节点获取所述主节点的故障发生后备用节点产生的数据进行复制并应用;所述备用节点从主节点获取所述主节点发生故障时未从主节点备份的数据进行复制并应用;比对所述主节点的数据库中与所述备用节点的数据库识别出不一致的数据,将所述不一致的数据替换为所述备用节点的数据库中的数据;其中,所述主节点为mysql主节点,所述备用节点为mysql备用节点。 |
地址 |
523860 广东省东莞市长安镇乌沙步步高大道126号二楼 |