[发明专利]接口和后台系统之间数据同步方法和系统在审
申请号: | 202110505939.3 | 申请日: | 2021-05-10 |
公开(公告)号: | CN113127554A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张康 | 申请(专利权)人: | 广州欢网科技有限责任公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/2455;G06F16/23 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 涂凤琴 |
地址: | 510000 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 后台 系统 之间 数据 同步 方法 | ||
本发明涉及一种接口和后台系统之间数据同步方法,包括:后台更新完数据的同时发送指令到redis队列中去;接口服务器时刻监听所述redis队列;接口服务器收到指令之后,开始读取后台更新的数据,并将数据存入到缓存;接口实时获取缓存中的最新数据,供终端调用接口获取到最新的数据。
技术领域
本发明涉及数据交互技术领域,具体涉及一种接口和后台系统之间数据同步。
背景技术
现有技术中,在后台-接口-终端联合使用的情况下,接口为了提高抗并发能力必然是需要加入缓存的,那么此时在后台更新了数据之后,接口无法在第一时间获取到后台的数据,就会给终端展示造成数据延迟。
发明内容
有鉴于此,提供一种接口和后台系统之间数据同步方法和系统,以解决相关技术中的问题。
本发明采用如下技术方案:
第一方面,本发明实施例提供了一种接口和后台系统之间数据同步方法,包括:
后台更新完数据的同时发送指令到redis队列中去;
接口服务器时刻监听所述redis队列;
接口服务器收到指令之后,开始读取后台更新的数据,并将数据存入到缓存;
接口实时获取缓存中的最新数据,供终端调用接口获取到最新的数据。
可选的,当所述后台需要更新的数据量钓大于预设值时;后台分将需要更新的数据批次执行更新;
后台每更新完一个批次的数据认为此时后台更新完数据一次。
可选的,发送的指令包括更新的数据地址信息。
接口服务器收到指令之后,基于所述更新的数据地址信息,对应的更新缓存中的数据。
第二方面,本申请提供一种接口和后台系统之间数据同步系统包括:后台、接口服务器和接口缓存
后台更新完数据的同时发送指令到redis队列中去;
接口服务器时刻监听所述redis队列;
接口服务器收到指令之后,开始读取后台更新的数据,并将数据存入到接口缓存;
接口实时获取缓存中的最新数据,供终端调用接口获取接口缓存中的最新的数据。
可选的,当所述后台需要更新的数据量钓大于预设值时;后台分将需要更新的数据批次执行更新;
后台每更新完一个批次的数据认为此时后台更新完数据一次。
可选的,发送的指令包括更新的数据地址信息。
可选的,接口服务器收到指令之后,基于所述更新的数据地址信息,对应的更新接口缓存中的数据。
本发明采用以上技术方案,后台更新完数据的同时发送指令到redis队列中去;接口服务器时刻监听队列,收到指令之后,开始读取后台更新的数据,然后将数据存入到缓存中去;接口实时获取缓存中的最新数据;终端调用接口数据,获取到最新的数据;整个过程安全便捷,同时极大的提升了数据更新的时间。如此设置,减少了接口获取缓存数据的延迟时间,提高了接口获取数据的安全性,加快了终端获取最新数据的速度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种接口和后台系统之间数据同步方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州欢网科技有限责任公司,未经广州欢网科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110505939.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中药复方与化学药物制成的防脱生发液
- 下一篇:一种甘蔗输送梳理分拣装置