【技术实现步骤摘要】
图片同步方法、装置、电子设备及可读存储介质
[0001]本公开涉及大数据
,更具体地涉及一种图片同步方法、装置、电子设备及可读存储介质。
技术介绍
[0002]在相关技术中,web前端显示图片时一般采用由后端提供图片服务器,给前端提供图片访问路径,前端通过路径拿到图片进行渲染、显示等。目前存在以下问题:本地平台需要给前端提供图片,但本地平台需要从第三方平台拉取图片。一方面,第三方平台接口有约束,必须统一通过http协议拉取全部图片。另一方面,第三方平台网络也受限,拉取速度过慢。由此,本地平台从第三方平台拉取图片给前端展示延时太久,导致前端获取图片耗时长,无法满足前端快速响应需求。
技术实现思路
[0003]鉴于上述问题,本公开提供了一种图片同步方法、装置、电子设备及可读存储介质,能够有效解决本地服务器从目标服务器拉取图片延时太久导致的前端获取图片耗时长的问题。
[0004]根据本公开的第一个方面,提供了一种图片同步方法,由服务器执行,其中所述服务器包括本地服务器,所述方法包括:基于http协议从 ...
【技术保护点】
【技术特征摘要】
1.一种图片同步方法,由服务器执行,其中所述服务器包括本地服务器,所述方法包括:基于http协议从目标服务器获取目标图片,将所述目标图片存储至所述本地服务器,生成本地图片,所述目标图片与所述本地图片相对应;对所述本地图片的数据信息进行片段摘要提取处理,获取第一片段摘要;响应图片调用指令,对至少一个所述目标图片的数据信息进行片段摘要提取处理,获取第二片段摘要;比对所述第一片段摘要和所述第二片段摘要,并在所述第一片段摘要和所述第二片段摘要不一致时,用所述目标图片替换所述本地图片。2.根据权利要求1所述的图片同步方法,其中所述片段摘要提取处理包括:截取图片的数据信息中设定阈值的前缀;对截取所述前缀后的图片的数据信息进行分段处理,生成多个段落;选择所述多个段落中的一个作为目标段落,对所述目标段落追加段索引;根据追加所述段索引的目标段落以及所述前缀生成截取内容;使用摘要算法对所述截取内容进行计算,生成片段摘要。3.根据权利要求2所述的图片同步方法,其中,所述对截取所述前缀后的图片的数据信息进行分段处理,生成多个段落包括:计算截取所述前缀后的图片的数据信息的长度;确定每一段落的设定段长度;根据所述数据信息的长度和所述设定段长度计算最终的段落数目;根据所述段落数目对截取所述前缀后的图片的数据信息进行分段,生成多个段落。4.根据权利要求3所述的图片同步方法,其中,所述选择所述多个段落中的一个作为目标段落包括:若所述段落数目大于4,确定所述多个段落中的第n段落为目标段落,n=[h mod(p
‑
3)]+1其中,h为图片ID的哈希值,p为段落数目,n、p为正整数;若所述段落数目不大于4,确定所述多个段落中的第2段落为目标段落。5.根据权利要求4所述的图片同步方法,其中,确定所述多个段落中的第n段落为目标段落,所述截取内容包括:前缀、第1段落、第3段落以及第n段落。6.根据权利要求4所述的图片同步方法,其中,确定所述多个段落中的第2段落为目标段落,所述截取内容包括:前缀以及第p
‑
1段落。7.根据权利要求3所述的图片同步方法,其中,所述段落数目为大于截取前缀后的所述数据信息的长度与所述设定段长度的比值的最小正整数。8.根据权利要求1所述...
【专利技术属性】
技术研发人员:王喆,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。