[发明专利]数据更新设置方法和装置有效
申请号: | 201810983052.3 | 申请日: | 2018-08-27 |
公开(公告)号: | CN110866206B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 杨硕;刘佳男;叶峰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957;G06Q30/0601 |
代理公司: | 北京君以信知识产权代理有限公司 11789 | 代理人: | 谭镇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 更新 设置 方法 装置 | ||
本申请实施例提供了一种数据更新设置方法和装置,以提高票务信息缓存的准确性。所述的方法包括:在票务信息的缓存时间过期后,依据缓存更新阶段和所述票务信息确定过期时间;将所述过期时间设置为所述票务信息的缓存过期时间。自动调整缓存的过期时间,使得缓存中的票务信息能够及时进行更新,提高票务信息的准确性。
技术领域
本申请涉及计算机技术领域,特别是涉及一种数据更新设置方法、一种数据更新设置装置、一种电子设备和一种存储介质。
背景技术
随着科技的进步,用户的生活越来越便捷,例如用户可以在网络平台上查询、购买各种商家的电影票、飞机票、火车票等票务信息。
商家的票务信息中价格、数量等是不断更新的,以飞机票为例,不同时间查询价格、剩余机票的数量等均可能是不同的。用户在网络平台上查询一个机票时,若给出的票务信息不准确,就会导致出现用户点击购票后出现失败等问题。因此网络平台需要对其上的票务信息进行更新,售票的商家对于票价、数量等票务信息的变更是不主动推送给网络平台的,而网络平台要从各个商家获取各种票务信息,由于资源的限制也不会实时更新票务信息,通常是在平台中缓存票务信息进行反馈。
因此,本领域技术人员亟待解决的一个技术问题在于:如何提高票务信息缓存的准确性。
发明内容
本申请实施例提供了一种数据更新设置方法,以提高票务信息缓存的准确性。
相应的,本申请实施例还提供了一种数据更新设置装置、一种电子设备和一种存储介质,用以保证上述装置的实现及应用。
为了解决上述问题,本申请实施例公开了一种数据更新设置方法,所述的方法包括:在票务信息的缓存时间过期后,依据缓存更新阶段和所述票务信息确定过期时间;将所述过期时间设置为所述票务信息的缓存过期时间。
可选的,所述依据缓存更新阶段和所述票务信息确定过期时间,包括:提取票务信息的状态信息,并依据探索率确定缓存更新阶段;依据所处的缓存更新阶段,确定所述状态信息对应的过期时间。
可选的,所述依据所处的缓存更新阶段,确定所述状态特征对应的过期时间,包括:处于第一缓存更新阶段时,依据所述探索率确定所述状态信息对应的过期时间;处于第二缓存更新阶段时,从过期时间表中获取所述状态信息对应的过期时间。
可选的,所述依据所述探索率确定所述状态信息对应的过期时间,包括:生成随机数,并判断所述随机数是否大于所述探索率;若所述随机数大于所述探索率,则获取在所述第一缓存更新阶段内所述状态信息对应动作值最大的过期时间;若所述随机数不大于所述探索率,则随机获取所述第一缓存更新阶段内所述状态信息对应的过期时间。
可选的,所述从过期时间表中获取所述状态信息对应的过期时间,包括:在过期时间表中查询所述状态信息对应的动作值,获取最大动作值对应的过期时间。
可选的,还包括:在所述第一缓存更新阶段,计算状态信息对应过期时间的动作值,并填写到所述过期时间表中。
可选的,所述计算状态信息对应过期时间的动作值,包括:在一轮探索学习阶段结束后,计算状态信息对应过期时间的错误率,依据所述错误率计算对应过期时间的动作值,其中,一轮探索学习阶段对应一个过期时间。
可选的,还包括:在一轮探索学习阶段内,依据对票务源的访问记录探索次数和错误率参数,其中,所述错误率参数包括:票务信息的页面打开次数和票务信息的变动次数;在所述探索次数达到探索阈值后,确定该轮探索学习阶段结束。
可选的,还包括:依据票务查询请求,判断票务信息的缓存时间是否过期;若所述票务信息的缓存时间过期,通过访问票务源获取更新的票务信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810983052.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种评价方法及装置
- 下一篇:一种资源调度的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置