[发明专利]多网段网盘账户同步方法、装置、网盘及存储介质有效
申请号: | 202210320963.4 | 申请日: | 2022-03-30 |
公开(公告)号: | CN114416767B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 苏英杰 | 申请(专利权)人: | 天津联想协同科技有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27 |
代理公司: | 天津合正知识产权代理有限公司 12229 | 代理人: | 吕琦 |
地址: | 300000 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网段 盘账 同步 方法 装置 存储 介质 | ||
本发明实施例公开了一种多网段网盘账户同步方法、装置、网盘及存储介质。其中,所述方法包括:通过日志查找预设时间段内的账户变更信息,在账户变更信息的条目超过条目阈值时,基于组织架构对所述账户变更信息进行合并整理;对合并整理后的账户变更信息按照对应的最小组织机构层级的编码信息、账户信息和变更标志位进行编码,生成账户变更编码;向全部从网盘发送账户变更编码,以使得全部从网盘根据对所述账户变更编码进行解码,得到所述账户变更信息,对自身账户信息进行更新。计算当前时间与至少一个从网盘账户同步时间的时间差值,在所述时间差值不小于预设的时间差值阈值时,生成账户同步信息,并将所述账户同步信息发送到全部从网盘。
技术领域
本发明实施例涉及网盘技术领域,尤其涉及一种多网段网盘账户同步方法、装置、网盘及存储介质。
背景技术
网盘,是由互联网公司推出的在线存储服务。网盘系统机房为用户划分一定的磁盘空间,为用户免费或收费提供文件的存储、访问、备份、共享等文件管理等功能,并且拥有高级的世界各地的容灾备份。用户通过网盘可以实现文件的远程储存,读取和分享,因此可以大幅提升数据资料的使用便利性和存取灵活性。
在某些大型企业或者组织使用网盘时,出于使用便利,往往会设置多个不同网段的网盘,便于将文件存储本地化,提升网盘使用效率。
在实现本发明的过程中,发明人发现如下技术问题:在多段网盘使用过程中,部分用户存在需要同时访问多个不同网段的网盘。目前,通常采用多网盘账户同步的方式来解决上述问题。即每个网盘定期向其它网盘广播账户变更信息,由于多个网盘系统中彼此存储的账户信息不一致,在反复同步过程中,容易引发账户冲突,并且容易引发安全问题,进而影响网盘的正常运行。
发明内容
本发明实施例提供一种多网段网盘账户同步方法、装置、网盘及存储介质,以解决现有技术中存在的多个网盘系统反复同步造成账户冲突的技术问题。
第一方面,本发明实施例提供了一种多网段网盘账户同步方法,包括:
通过日志查找预设时间段内的账户变更信息,所述账户变更信息包括:新增账户信息、修改账户信息和删除账户信息;
在所述账户变更信息的条目超过条目阈值时,基于组织架构对所述账户变更信息进行合并整理;
对合并整理后的账户变更信息按照对应的最小组织机构层级的编码信息、账户信息和变更标志位进行编码,生成账户变更编码;
向全部从网盘发送账户变更编码,以使得全部从网盘根据对所述账户变更编码进行解码,得到所述账户变更信息,对自身账户信息进行更新;
计算当前时间与至少一个从网盘账户同步时间的时间差值,在所述时间差值不小于预设的时间差值阈值时,生成账户同步信息,并将所述账户同步信息发送到全部从网盘,以使得所述全部从网盘解析所述账户同步信息,并根据解析结果进行账户全面覆盖。
第二方面,本发明实施例还提供了一种多网段网盘账户同步装置,包括:
查找模块,用于通过日志查找预设时间段内的账户变更信息,所述账户变更信息包括:新增账户信息、修改账户信息和删除账户信息;
合并模块,用于在所述账户变更信息的条目超过条目阈值时,基于组织架构对所述账户变更信息进行合并整理;
编码模块,用于对合并整理后的账户变更信息按照对应的最小组织机构层级的编码信息、账户信息和变更标志位进行编码,生成账户变更编码;
更新模块,用于向全部从网盘发送账户变更编码,以使得全部从网盘根据对所述账户变更编码进行解码,得到所述账户变更信息,对自身账户信息进行更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津联想协同科技有限公司,未经天津联想协同科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210320963.4/2.html,转载请声明来源钻瓜专利网。