[发明专利]一种数据处理系统、方法、电子设备及存储介质在审
申请号: | 202310217094.7 | 申请日: | 2023-03-01 |
公开(公告)号: | CN116302524A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 李尚林 | 申请(专利权)人: | 浙江赛美特软件科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/242;G06F16/2455 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 黄英杰 |
地址: | 313200 浙江省湖州市德清县舞阳街道*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理系统 方法 电子设备 存储 介质 | ||
本申请提供了一种数据处理系统、方法、电子设备及存储介质,系统包括:查询系统和其他业务系统;查询系统,用于存储待选查询语句,在通用查询接口接收到包含有查询属性数据的查询请求时,根据查询属性数据和待选查询语句对应的语句属性数据,确定出与该查询属性数据对应的目标查询语句,使用目标查询方法对该目标查询语句进行业务查询得到查询结果,并进行反馈;其他业务系统,用于在接收到除查询请求以外的其他业务请求时,根据业务请求执行对应的业务操作。本申请减少了大量的重复性的开发,降低了人为编码出错的风险,提高了开发效率,减少开发成本的投入,在生产环境可以把查询服务系统单独的部署到查询服务器做集群,提高了系统的执行效率。
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种数据处理系统、方法、电子设备及存储介质。
背景技术
随着互联网技术的发展,互联网上的各种系统应用层出不穷。这些系统应用中数据查询功能的使用频率一般都会多于数据写入等功能。例如电商系统中,商品的浏览次数一般多于商品下单次数,同时电商系统中还有大量的界面也具有查询功能。
现有的系统应用中在增加一个查询业务的时候,就需要定义一个DTO和VO类、定义一个持久层和业务层的查询方法,另外需要在控制层给前端分别提供查询的接口。大量的报表查询和历史数据查询,除了编写SQL以外,还需要为这些查询功能编写冗余的查询方法代码。系统投入到生产环境后,大量查询业务和其他业务逻辑混到一起,不利于单独给查询做集群和代码维护。在实际运用中,通常情况下查询功能所占用的服务器CUP,内存等资源往往大于其他业务的所需资源,查询功能和其他功能业务混到一起时,除了不便于做系统的最优化部署外,还增加了一些维护的成本。
发明内容
有鉴于此,本申请的目的在于提供一种数据处理系统、方法、电子设备及存储介质,以克服现有技术中的问题。
第一方面,本申请实施例提供了一种数据处理系统,所述系统包括:查询系统和其他业务系统;其中,所述查询系统位于第一服务器,所述其他业务系统位于第二服务器,所述第一服务器与所述第二服务器不同;所述查询系统包括有预设数量的通用查询接口;
所述查询系统,用于存储待选查询语句,在通用查询接口接收到包含有查询属性数据的查询请求时,根据所述查询属性数据和待选查询语句对应的语句属性数据,确定出与该查询属性数据对应的目标查询语句,使用目标查询方法对该目标查询语句进行业务查询得到查询结果,并进行反馈;
所述其他业务系统,用于在接收到除查询请求以外的其他业务请求时,根据所述业务请求执行对应的业务操作。
第二方面,本申请实施例提供了一种数据处理方法,所述方法包括:
响应服务器配置操作,根据查询业务与其他业务的业务占比,将初始的分布式业务服务器划分为第一服务器和第二服务器;
响应业务分离操作,根据查询业务与其他业务的业务占比,将原始应用系统划分为查询系统和其他业务系统,并将所述查询系统部署在所述第一服务器,将所述其他业务系统部署在所述第二服务器;
响应初始业务查询操作,所述查询系统接收到包含有查询属性数据的初始查询请求时,根据所述查询属性数据和待选查询语句对应的语句属性数据,确定出与该查询属性数据对应的目标查询语句,使用目标查询方法对该目标查询语句进行业务查询得到查询结果,并进行反馈;
响应其他业务操作,所述其他业务系统在接收到除查询请求以外的其他业务请求时,根据所述业务请求执行对应的业务操作。
在本申请一些技术方案中,在进行业务查询之前,所述方法还包括:
响应查询语句的生成操作,生成待选查询语句,为每个所述待选查询语句配置对应的语句属性数据,并将所述待选查询语句存储在所述查询业务中;
响应接口配置操作,生成所述查询系统的通用查询接口,所述通用查询接口对应有查询方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江赛美特软件科技有限公司,未经浙江赛美特软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310217094.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全流程多元电子会计档案管理系统
- 下一篇:一种旋转式涂层除湿系统