[发明专利]数据检索方法及装置在审
申请号: | 201910316489.6 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110321363A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 邢韬;吴俊轶;杨超;孙少杰 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/22 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二进制属性 检索指令 检索数据 数据检索 方法生成 预设 二进制码 计算资源 检索 消耗 | ||
本发明公开了一种数据检索方法及装置,该方法包括:根据待检索数据的属性值对应的属性值序号以及预设的二进制属性值生成方法生成所述待检索数据对应的二进制属性值,其中,所述二进制属性值生成方法包括:将二进制码中的与属性值序号对应的位置的码值设为预设值生成二进制属性值;获取检索指令,并根据所述检索指令中检索的属性值对应的属性值序号以及所述二进制属性值生成方法生成所述检索指令对应的二进制属性值;根据所述检索指令对应的二进制属性值以及所述待检索数据对应的二进制属性值确定出与所述检索指令对应的待检索数据。本发明解决了现有技术的数据检索方法消耗计算资源大、处理时间长的技术问题。
技术领域
本发明涉及数据处理技术领域,具体而言,涉及一种数据检索方法及装置。
背景技术
目前,按属性进行数据匹配、数据检索是各类系统处理工作中的重要一环,特别是在金融交易类系统中,例如交易员针对交易的某一属性设置多个可选的属性值,形成数据检索指令,系统根据检索指令对系统中现有数据中进行检索,如待检索数据的该属性的多个属性值与检索指令中的多个属性值存在交叉重合,则算作匹配成功,即获得属性匹配的交易数据信息。再例如,撮合类交易系统在后台处理过程中需要对两笔交易是否可以成交进行判断,通常也需要对两笔交易的某些属性进行属性值的匹配,匹配成功才有达成交易的可能,例如:一张商业票据的信用主体可选属性值的范围为如下表1中的任意多个值(不重复):
人民银行 股份制银行 城商行 农商行 信用社 资管计划
表1:可选属性值集合
而交易员意图在大量数据中检索出信用主体类型包含“人民银行”、“股份制银行”、“农商行”中一个或多个的商业票据,即检索指令中的属性值集合如下表2:
人民银行 股份制银行 城商行
表2:检索指令属性值集合
假设数据库中有三笔商业票据数据,如下表3分别为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910316489.6/2.html,转载请声明来源钻瓜专利网。