[发明专利]产品价值获取方法、装置、计算机设备及存储介质有效
申请号: | 201711240711.6 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108009245B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 周泽晖 | 申请(专利权)人: | 平安养老保险股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06Q10/06;G06Q40/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 200135 上海市浦东新区自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 产品 价值 获取 方法 装置 计算机 设备 存储 介质 | ||
本发明涉及一种产品价值获取方法、装置、计算机设备及存储介质。方法包括:接收终端发送的产品价值获取请求,产品价值获取请求中携带产品信息和用户信息;从缓存的静态数据区中获取产品价值组合表;根据产品价值组合表从产品信息中提取对应的产品信息值;根据产品价值组合表从用户信息中提取对应的用户信息值;从产品价值组合表中查找与提取的产品信息值和用户信息值对应的初始产品价值;从缓存的动态数据区中查找与产品信息相匹配的调控数据;根据调控数据对初始产品价值进行调整;将调整后的初始产品价值返回给终端。上述独权的内容产品价值获取方法、装置、计算机设备及存储介质能够提高数据读取速率,提高价值计算的处理效率。
技术领域
本发明涉及计算机技术领域,特别是涉及一种产品价值获取方法、装置、计算机设备及存储介质。
背景技术
随着互联网销售业务的增长,尤其在公司进行营销宣传活动时,有大量客户会同时集中发起对产品价值的获取请求,公司的系统需要对产品的价值进行计算,计算过程中需要调用大量数据。目前大部分公司的都是采用如Oracle,Mysql之类的关系型数据库来存储相关数据,但是在从数据库调用数据的工程中经常会出现数据库因消耗过大而死机,性能无法满足销售业务需求的情况。
发明内容
基于此,有必要针对上述产品价值获取过程中出现的数据库调用数据时性能差的问题,提供一种产品价值获取方法、装置、计算机设备及存储介质。
一种产品价值获取方法,包括以下步骤:
接收终端发送的产品价值获取请求,所述产品价值获取请求中携带产品信息和用户信息;
从缓存的静态数据区中获取产品价值组合表;
根据所述产品价值组合表从所述产品信息中提取对应的产品信息值;
根据所述产品价值组合表从所述用户信息中提取对应的用户信息值;
从产品价值组合表中查找与提取的所述产品信息值和用户信息值对应的初始产品价值;
从缓存的动态数据区中查找与所述产品信息相匹配的调控数据;
根据所述调控数据对所述初始产品价值进行调整;
将调整后的所述初始产品价值返回给所述终端。
在其中一个实施例中,所述方法还包括:
当从所述缓存的动态数据区中查找到与所述产品信息相匹配的调控数据时,更新查找到的所述调控数据的查询记录;
获取所述动态数据区中各调控数据的查询记录,根据所述各调控数据的查询记录对所述各调控数据进行排序。
在其中一个实施例中,所述方法还包括:
当从所述缓存的动态数据区中未查找到与所述产品信息相匹配的调控数据时,从数据库中查找与所述产品信息相匹配的调控数据;
将查找到的所述调控数据写入所述动态数据区中。
在其中一个实施例中,所述将查找到的所述调控数据写入所述动态数据区中的步骤,包括:
当所述动态数据区的存储空间已满时,删除位于所述动态数据区中预设顺序处的调控数据;
根据所述动态数据区中各调控数据的查询记录将查找到的所述调控数据写入至所述动态数据区中。
在其中一个实施例中,所述方法还包括:
当检测到所述数据库中的第一调控数据被更新时,获取所述第一调控数据对应的产品信息;
从所述动态数据区中查找与所述产品信息对应的第二调控数据,并将所述第二调控数据替换为更新后的第一调控数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安养老保险股份有限公司,未经平安养老保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711240711.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可重复使用的抑爆泄压装置
- 下一篇:一种车载终端夹具及其制造方法