[发明专利]一种多数据源智能调用方法有效
申请号: | 201911243262.X | 申请日: | 2019-12-06 |
公开(公告)号: | CN110909065B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 王飞飞 | 申请(专利权)人: | 光大兴陇信托有限责任公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/2457;G06F16/22;G06N3/04;G06F21/62 |
代理公司: | 北京中和立达知识产权代理事务所(普通合伙) 11756 | 代理人: | 祝妍 |
地址: | 730030 甘肃*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多数 智能 调用 方法 | ||
本发明涉及一种多数据源智能调用方法,所述方法包括:步骤S1:客户端接收数据处理指令,获取数据调用属性;步骤S2:服务器选择智能调用模型进行数据源选择;步骤S3:客户端发送数据处理指令给所选择的数据源以进行数据源的数据调用。本发明将对于数据源的调用不仅考虑了基本信息,还考虑了调用发生的场景,在进行模型的选择上基于基本调用属性和场景调用属性进行人工智能的选择,从而大大的提高了多数据源选择的准确性,在选择过程中,通过三维查询表的折叠、属性缓冲、三方交叉验证提高了选择的安全性,降低了选择所带来的系统开销。
技术领域
本发明属于计算机技术领域,尤其涉及一种多数据源智能调用方法。
背景技术
在信息化高度发展的今天,信息技术在各个行业中的应用都得到了前所未有的重视,对于信息系统的依赖也越来越深。同时随着数据信息化的发展,数据量增长飞快,大数据呈现出多元化、分散化的趋势。伴随着数据量的增长,也产生了信息冗杂、难以辨别的问题。多元化的数据呈现出来多元化的特点,就算是同类型数据,根据其所属的硬件设备的不同也会表现出不同的可用性、I/O性能、数据安全性、实时性、数据源类型、版本、主机地址、端口设置等多个方面的不同。在实际业务过程中,会涉及多类数据源的同时、多类同质数据源同时调用的场景,如何从海量的数据以及繁杂的数据源中选择能够满足当前数据处理要求的信息,是利用好大数据,进而更好地服务于社会发展的重要组成本分。本发明将对于数据源的调用不仅考虑了基本信息,还考虑了调用发生的场景,在进行模型的选择上基于基本调用属性和场景调用属性进行人工智能的选择,从而大大的提高了多数据源选择的准确性,在选择过程中,通过三维查询表的折叠、属性缓冲、三方交叉验证提高了选择的安全性,降低了选择所带来的系统开销。
发明内容
为了解决现有技术中的上述问题,本发明提出了一种多数据源智能调用方法,所述方法包含:
步骤S1:客户端接收数据处理指令,获取数据调用属性;
步骤S2:服务器选择智能调用模型进行数据源选择;
步骤S3:客户端发送数据处理指令给所选择的数据源以进行数据源的数据调用。
进一步的,客户端获接收数据处理指令,获取指令基本信息作为基本调用属性,基于基本调用属性进行权限判定并获取场景调用属性;将基本调用属性和场景调用属性发送给服务器。
进一步的,将基本调用属性和场景调用属性输入标签网络,将标签网络的输出向量作为选择结果,将选择结果发送给客户端和所选择的数据源。
进一步的,所述步骤S3具体为:客户端接收选择结果,基于选择结果对数据处理指令进行重新打包,并将经过打包的数据处理指令发送给和选择结果对应的数据源;数据源接收选择服务器发送的选择结果,并对选择结果进行验证,在验证通过后基于数据处理指令对客户端提供数据。
进一步的,基本调用属性为和指令本身的属性及其所属执行主体相关的属性信息;场景调用属性为指令执行的软硬件环境相关的属性信息。
进一步的,所述基于基本调用属性进行权限判定并获取场景调用属性,具体为:基于指令标识、程序标识和数据源类型查询三维查询表以判断是否有获取权限,如果是,则获取场景调用属性;否则,基于数据处理指令从默认数据源获取数据。
进一步的,所述获取场景调用属性,具体为:获取基本调用属性的键值,基于键值匹配场景标识队列以确定所述键值对应的场景调用属性是否在场景缓存中,如果是,则基于所述键值查找场景缓存以获取和所述键值对应的场景调用属性,否则,进行程序和/或操作系统调用以获取场景信息,并基于场景信息构建场景调用属性。
进一步的,键值和标识的对应方式为n对1的对应方式,这样可以使得多个相似的基本调用属性获取相同的场景调用属性;从而通过获取精度的降低来提高调用的速度;这里n的值可以根据对精度和速度的要求来动态调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光大兴陇信托有限责任公司,未经光大兴陇信托有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911243262.X/2.html,转载请声明来源钻瓜专利网。