[发明专利]货币汇率转换方法、装置、计算机设备及存储介质有效
申请号: | 201810965512.X | 申请日: | 2018-08-23 |
公开(公告)号: | CN109242682B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 刘骏锐;曾德志 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/2458 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 货币汇率 转换 方法 装置 计算机 设备 存储 介质 | ||
本申请实施例提供一种货币汇率转换方法、装置、计算机设备及存储介质。所述方法包括:本申请实施例通过分析统计汇率表中多条数据所对应的规律时间;将汇率表中的时间区间字段修改为时间字段;若接收到转换指令,根据规律时间,将转换指令中包括的转换时间转换为与时间字段的值匹配的匹配时间;根据匹配时间在汇率表中查找汇率;再根据汇率计算目标金额数据。本申请实施例根据匹配时间查找汇率时无需进行不等值判断,如此提高了在Hive数据仓库中查询汇率的效率和转换货币的效率,同时提高了用户的体验。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种货币汇率转换方法、装置、计算机设备及存储介质。
背景技术
将不同币种之间的汇率保存在汇率表中。如汇率表中保存有原货币类型、目标货币类型、时间区间、汇率(在该时间区间内该原货币类型与目标货币类型的汇率)等字段。如汇率表中保存的一条数据为:港币,人民币,2018.5-2018.6,0.8234,表示在2018.5月份到2018.6月份期间,港币与人民币之间的汇率为0.8234。当要查询2018.5月份港币与人民币的汇率,那么需要判断time=2018.5,是否在汇率表中的某个区间内,如需要对汇率表中每个时间区间进行判断,如判断2018.5=time=2018.6,如此就涉及到数据表中的不等值(大于、小于等)的判断。以前将汇率表保存在oracle数据库中,在oracle数据库中进行不等值判断没有出现明显的问题。但是如今在大数据环境下,使用的是数据仓库,如Hive数据仓库工具。在Hive数据仓库工具下,若有多条数据需要查询汇率,即多条数据都要进行不等值判断时,性能非常差,需要占用大量的系统资源,大大降低了查询的效率以及转换目标币种的效率。
发明内容
本申请实施例提供一种货币汇率转换方法、装置、计算机设备及存储介质,可提高汇率查询和货币汇率转换的效率。
第一方面,本申请实施例提供了一种货币汇率转换方法,该方法包括:
获取汇率表中多条数据,分析统计所述多条数据中的时间区间字段以得到所述多条数据的规律时间;获取所述汇率表中每条数据所对应的时间区间字段中的第一时间;将时间区间字段修改为时间字段,将每条数据中的第一时间作为该条数据中所述时间字段的值;若接收到转换指令,获取待转换数据,所述待转换数据包括有原始金额数据、原始金额数据所对应的原货币类型、目标货币类型、转换时间;根据所述规律时间,将所述转换时间转换为与所述第一时间匹配的匹配时间;根据所述匹配时间、所述原货币类型、所述目标货币类型在所述汇率表中进行查询,以得到所述匹配时间下,所述原货币类型相对于所述目标货币类型所对应的汇率值;根据所述汇率值,对所述原始金额数据进行转换计算,以得到目标金额数据。
第二方面,本申请实施例提供了一种货币汇率转换装置,该装置包括用于执行上述第一方面所述的方法对应的单元。
第三方面,本申请实施例提供了一种计算机设备,所述计算机设备包括存储器,以及与所述存储器相连的处理器;
所述存储器用于存储计算机程序,所述处理器用于运行所述存储器中存储的计算机程序,以执行上述第一方面所述的方法。
第四方面,本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一方面所述的方法。
本申请实施例通过分析统计汇率表中多条数据所对应的规律时间;将汇率表中的时间区间字段修改为时间字段;若接收到转换指令,根据规律时间,将转换指令中包括的转换时间转换为与时间字段的值匹配的匹配时间;根据匹配时间在汇率表中查找汇率;再根据汇率计算目标金额数据。本申请实施例根据匹配时间查找汇率时无需进行不等值判断,如此提高了汇率查询的效率和货币转换的效率,同时提高了用户的体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810965512.X/2.html,转载请声明来源钻瓜专利网。