[发明专利]前后端解耦场景下的后端数据处理方法及装置在审
| 申请号: | 201911079904.7 | 申请日: | 2019-11-07 |
| 公开(公告)号: | CN110837517A | 公开(公告)日: | 2020-02-25 |
| 发明(设计)人: | 毛恒 | 申请(专利权)人: | 中盈优创资讯科技有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/27 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;谷敬丽 |
| 地址: | 100872 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 后端 场景 数据处理 方法 装置 | ||
本发明公开了一种前后端解耦场景下的后端数据处理方法及装置,其中方法包括:当接收到前端接口发送的数据查询指令时,根据所述数据查询指令中携带的查询参数,扫描后端缓存库,根据扫描结果从所述后端缓存库或源数据库获取所述查询参数对应的数据,根据所述查询参数对应的数据,进行后端接口响应;当所述源数据库发出数据变更指令时,根据所述数据变更指令中携带的变更参数,扫描后端缓存库,根据扫描结果从所述后端缓存库删除所述变更参数对应的数据。本发明可以避免浪费后端性能资源,在保证查询效率的同时,有效提高查询结果准确性。
技术领域
本发明涉及计算机技术领域,尤其涉及前后端解耦场景下的后端数据处理方法及装置。
背景技术
在前后端解耦的场景下,可以通过前后端接口进行数据查询。目前现有的后端数据处理方案存在后端性能资源浪费严重、查询效率与查询结果准确率无法兼顾等问题。
发明内容
本发明实施例提供一种前后端解耦场景下的后端数据处理方法,用以在前后端解耦场景下进行后端接口响应,避免浪费后端性能资源,在保证查询效率的同时,有效提高查询结果准确性,该方法包括:
当接收到前端接口发送的数据查询指令时,根据所述数据查询指令中携带的查询参数,扫描后端缓存库,根据扫描结果从所述后端缓存库或源数据库获取所述查询参数对应的数据,根据所述查询参数对应的数据,进行后端接口响应;
当所述源数据库发出数据变更指令时,根据所述数据变更指令中携带的变更参数,扫描后端缓存库,根据扫描结果从所述后端缓存库删除所述变更参数对应的数据。
本发明实施例提供一种前后端解耦场景下的后端数据处理装置,用以在前后端解耦场景下进行后端接口响应,避免浪费后端性能资源,在保证查询效率的同时,有效提高查询结果准确性,该装置包括:
响应模块,用于当接收到前端接口发送的数据查询指令时,根据所述数据查询指令中携带的查询参数,扫描后端缓存库,根据扫描结果从所述后端缓存库或源数据库获取所述查询参数对应的数据,根据所述查询参数对应的数据,进行后端接口响应;
删除模块,用于当所述源数据库发出数据变更指令时,根据所述数据变更指令中携带的变更参数,扫描后端缓存库,根据扫描结果从所述后端缓存库删除所述变更参数对应的数据。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前后端解耦场景下的后端数据处理方法。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前后端解耦场景下的后端数据处理方法。
相对于现有技术中采用后端不缓存历史查询结果或基于时间或查询条件判断使用缓存结果还是重新查询数据来响应接口的方案而言,本发明实施例通过当接收到前端接口发送的数据查询指令时,根据所述数据查询指令中携带的查询参数,扫描后端缓存库,根据扫描结果从所述后端缓存库或源数据库获取所述查询参数对应的数据,根据所述查询参数对应的数据,进行后端接口响应;当所述源数据库发出数据变更指令时,根据所述数据变更指令中携带的变更参数,扫描后端缓存库,根据扫描结果从所述后端缓存库删除所述变更参数对应的数据。本发明实施例当接收到前端接口发送的数据查询指令时,根据后端缓存库的扫描结果确定从后端缓存库还是源数据库中获取数据,无需每次收到数据查询指令都重新从源数据查询数据,避免浪费后端性能资源,有效缩短了查询时间,并且当源数据库发出数据变更指令时,根据后端缓存库的扫描结果从后端缓存库删除变更参数对应的数据,从而避免源数据库数据发生变更而后端缓存库未同步更新导致的查询错误问题,在保证查询效率的同时,有效提高查询结果准确性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盈优创资讯科技有限公司,未经中盈优创资讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911079904.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多源异构的数据关联查询方法及系统
- 下一篇:一种数据请求接收处理方法及装置





