[发明专利]业务规则校验的处理方法、装置、设备、系统及介质在审
| 申请号: | 202111045759.8 | 申请日: | 2021-09-07 |
| 公开(公告)号: | CN113688158A | 公开(公告)日: | 2021-11-23 |
| 发明(设计)人: | 黄正元;贾晓磊;冯海艳 | 申请(专利权)人: | 京东科技控股股份有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;G06F16/27 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 孙静;臧建明 |
| 地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 规则 校验 处理 方法 装置 设备 系统 介质 | ||
本申请提供一种业务规则校验的处理方法、装置、设备、系统及介质。该方法应用于业务服务器,该方法包括:接收业务的规则校验请求,该规则校验请求包括用户的信息和/或用户的订单信息;从业务服务器的本地缓存中获取业务对应的规则数据,规则数据是业务服务器从缓存服务器集群中获取并存储在业务服务器的本地缓存中,且用于校验用户和/或用户的订单是否符合预设的业务规则的数据,缓存服务器集群中的规则数据是任务服务器从数据库中获取并发送至缓存服务器集群进行存储的数据;根据业务对应的规则数据对用户和/或用户的订单进行校验,得到校验结果,校验结果中包括用户和/或用户的订单是否符合业务规则;返回校验结果至用户的终端设备。
技术领域
本申请涉及计算机技术,尤其涉及一种业务规则校验的处理方法、装置、设备、系统及介质。
背景技术
在购物场景中,经常需要对用户的信息或用户的订单信息进行业务规则的校验,从而针对符合业务规则的用户或订单执行与业务规则对应的业务决策。
业务规则通常存储在数据库中。当每个用户进入物品详情页面,或者下单时,用户的终端设备向业务服务器发送业务规则校验请求,业务服务器进而进行业务规则校验。目前,是由业务服务器从数据库定时获取规则数据,并存储至业务服务器的本地缓存中,在每一次的业务规则校验时,业务服务器从本地缓存获取规则数据,并根据接收到的业务规则进行校验,返回校验结果至用户的终端设备。
然而,业务服务器的数量很多,若每台业务服务器都从数据库中获取规则数据,则会对数据库造成访问压力。
发明内容
本申请提供一种业务规则校验的处理方法、装置、设备、系统及介质,用以解决业务服务器的数量很多,若每台业务服务器都从数据库中获取规则数据,则会对数据库造成访问压力的问题。
第一方面,本申请提供一种业务规则校验的处理方法,应用于业务服务器,所述方法包括:接收业务的规则校验请求,所述规则校验请求包括用户的信息和/或用户的订单信息;从所述业务服务器的本地缓存中获取所述业务对应的规则数据,所述规则数据是所述业务服务器从缓存服务器集群中获取并存储在所述业务服务器的本地缓存中,且用于校验用户和/或用户的订单是否符合预设的业务规则的数据,所述缓存服务器集群中的规则数据是任务服务器从数据库中获取并发送至缓存服务器集群进行存储的数据;根据所述业务对应的规则数据对所述用户和/或所述用户的订单进行校验,得到校验结果,所述校验结果中包括所述用户和/或所述用户的订单是否符合所述业务规则;返回校验结果至所述用户的终端设备。
在一些可选的实施方式中,所述方法还包括:每间隔预设时间,从所述缓存服务器中获取规则数据;将获取的规则数据存储至所述业务服务器的本地缓存。
在一些可选的实施方式中,所述规则数据包括多个业务规则组,每个业务规则组是任务服务器将获得的规则数据进行分组得到的规则数据,每个业务规则组对应一个业务决策。
在一些可选的实施方式中,所述规则数据包括多个规则;所述任务服务器发送至所述缓存服务器集群的规则数据是所述任务服务器将所述多个规则中具有关联关系的规则进行组合得到的规则组。
第二方面,本申请提供一种业务规则校验的处理方法,应用于任务服务器,所述方法包括:每间隔预设时间,从数据库中获取规则数据;将所述规则数据发送至缓存服务器;其中,所述缓存服务器中的规则数据用于提供至业务服务器,以使所述业务服务器将所述规则数据存储至所述业务服务器的本地缓存,并在接收到规则校验请求时,从所述本地缓存中获取规则数据对所述规则校验请求进行校验,得到校验结果,所述校验结果包括用户数据和/或订单数据是否满足业务规则。
在一些可选的实施方式中,所述规则数据包括多个规则,所述方法还包括:将所述规则数据进行分组,得到规则组,每个规则组对应一个业务决策;和/或,将所述多个规则中具有关联关系的规则进行组合得到的规则组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111045759.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像处理方法及装置、存储介质
- 下一篇:一种水电容器高频分解系统





