[发明专利]数据更新设置方法和装置有效
申请号: | 201810983052.3 | 申请日: | 2018-08-27 |
公开(公告)号: | CN110866206B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 杨硕;刘佳男;叶峰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957;G06Q30/0601 |
代理公司: | 北京君以信知识产权代理有限公司 11789 | 代理人: | 谭镇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 更新 设置 方法 装置 | ||
1.一种数据更新设置方法,其特征在于,所述的方法包括:
在票务信息的缓存时间过期后,依据缓存更新阶段和所述票务信息确定过期时间;
将所述过期时间设置为所述票务信息的缓存过期时间;
其中,所述依据缓存更新阶段和所述票务信息确定过期时间,包括:
提取票务信息的状态信息,并依据探索率确定缓存更新阶段;探索指的是向票务源查询票务信息的过程,所述探索率为执行过期时间探索的概率;
当探索率0时确定处于第一缓存更新阶段,生成随机数,并判断所述随机数是否大于所述探索率;若所述随机数大于所述探索率,则获取在所述第一缓存更新阶段内所述状态信息对应动作值最大的过期时间;动作值为状态信息对应设置的过期时间的期望;若所述随机数不大于所述探索率,则随机获取所述第一缓存更新阶段内所述状态信息对应的过期时间;
当探索率=0时确定处于第二缓存更新阶段时,在过期时间表中查询所述状态信息对应的动作值,获取最大动作值对应的过期时间。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述第一缓存更新阶段,计算状态信息对应过期时间的动作值,并填写到所述过期时间表中。
3.根据权利要求2所述的方法,其特征在于,所述计算状态信息对应过期时间的动作值,包括:
在一轮探索学习阶段结束后,计算状态信息对应过期时间的错误率,依据所述错误率计算对应过期时间的动作值,其中,一轮探索学习阶段对应一个过期时间,所述错误率为变更次数和页面打开次数的比值。
4.根据权利要求3所述的方法,其特征在于,还包括:
在一轮探索学习阶段内,依据对票务源的访问记录探索次数和错误率参数,其中,所述错误率参数包括:票务信息的页面打开次数和票务信息的变动次数;
在所述探索次数达到探索阈值后,确定该轮探索学习阶段结束。
5.根据权利要求1-4任一所述的方法,其特征在于,还包括:
依据票务查询请求,判断票务信息的缓存时间是否过期;
若所述票务信息的缓存时间过期,通过访问票务源获取更新的票务信息。
6.一种数据更新设置装置,其特征在于,所述的装置包括:
过期时间确定模块,用于在票务信息的缓存时间过期后,依据缓存更新阶段和所述票务信息确定过期时间;
过期时间设置模块,用于将所述过期时间设置为所述票务信息的缓存过期时间;
其中,所述过期时间确定模块,包括:
提取子模块,用于提取票务信息的状态信息;
阶段确定子模块,用于依据探索率确定缓存更新阶段,探索指的是向票务源查询票务信息的过程,所述探索率为执行过期时间探索的概率;
时间确定子模块,用于依据所处的缓存更新阶段,确定所述状态信息对应的过期时间;
所述时间确定子模块,包括:
第一确定单元,用于当探索率0时确定处于第一缓存更新阶段,生成随机数,并判断所述随机数是否大于所述探索率;若所述随机数大于所述探索率,则获取在所述第一缓存更新阶段内所述状态信息对应动作值最大的过期时间;动作值为状态信息对应设置的过期时间的期望;若所述随机数不大于所述探索率,则随机获取所述第一缓存更新阶段内所述状态信息对应的过期时间;
第二确定单元,用于当探索率=0时确定处于第二缓存更新阶段时,在过期时间表中查询所述状态信息对应的动作值,获取最大动作值对应的过期时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810983052.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种评价方法及装置
- 下一篇:一种资源调度的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置