欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019109851702
申请人: 平安普惠企业管理有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2024-04-17
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种动态配置缓存期限的方法,其特征在于,包括:

获取用户访问请求中的时间戳信息,其中,所述时间戳信息为用户发出访问请求的时间点;

判断所述时间戳信息是否在缓存数据库的当前缓存数据的第一有效时间期限内,其中,所述第一有效时间期限为第一起始时间点和第一终止时间点构成的时间期限,第一起始时间点为所述当前缓存数据的存储时间点,第一终止时间点为所述第一起始时间点和第一时间阈值之和对应的时间点;

当所述时间戳信息不在所述第一有效时间期限内时,生成源数据访问请求并发送至业务服务器端以获取最新缓存数据;

当获取最新缓存数据出现异常时,将所述当前缓存数据返回给用户。

2.根据权利要求1所述的动态配置缓存期限的方法,其特征在于,所述判断所述时间戳信息是否在缓存数据库的当前缓存数据的第一有效时间期限内的方法包括:获取所述用户访问请求的访问类别;

根据所述访问类别在缓存数据库中匹配所映射的所述第一时间阈值,以得到所述第一有效时间期限;

判断所述时间戳信息是否在所述第一有效时间期限内。

3.根据权利要求2所述的动态配置缓存期限的方法,其特征在于,所述当所述时间戳信息不在所述第一有效时间期限内时,生成源数据访问请求发送至业务服务器端以获取最新缓存数据的方法包括:根据所述缓存数据库的身份信息以及所述时间戳信息生成源数据访问请求;

将所述源数据访问请求发送至所述业务服务器端进行身份验证,身份验证通过后根据所述时间戳信息获取最新缓存数据;

当成功获取所述最新缓存数据并存储于所述缓存数据库后,更新所述第一有效时间期限。

4.根据权利要求3所述的动态配置缓存期限的方法,其特征在于,所述更新所述第一有效时间期限的方法包括:将所述最新缓存数据存储于所述缓存数据库中时的时间戳信息作为新的第一起始时间点,将新的第一起始时间点和第一时间阈值之和对应的时间点作为新的第一终止时间点,新的第一起始时间点与新的第一终止时间点构成更新后的第一有效时间期限。

5.根据权利要求1所述的动态配置缓存期限的方法,其特征在于,当获取最新缓存数据出现异常时,还包括:当获取最新缓存数据出现异常时,获取对应的异常代号信息,其中,所述异常代号信息为根据异常情况的种类所制定的编码信息;

根据所述异常代号信息在异常匹配对应的第二时间阈值;

根据所述第二时间阈值将所述第一有效时间期限更新为第二有效时间期限。

6.根据权利要求5所述的动态配置缓存期限的方法,其特征在于,所述根据所述第二时间阈值将所述第一有效时间期限更新为第二有效时间期限还包括:将在异常解除后获取的最新缓存数据的时间戳信息作为第二起始时间点;

根据所述第二起始时间点、第一时间阈值和第二时间阈值将所述第一有效时间期限更新为第二有效时间期限,其中,将所述第二起始时间点、第一时间阈值和所述第二时间阈值之和对应的时间点作为第二终止时间点,所述第二起始时间点和所述第二终止时间点构成的时间期限则为所述第二有效时间期限。

7.一种动态配置缓存期限的装置,其特征在于,包括:

获取模块:被配置为执行获取用户访问请求中的时间戳信息,其中,所述时间戳信息为用户发出访问请求的时间点;

判断模块:被配置为执行判断所述时间戳信息是否在缓存数据库的当前缓存数据的第一有效时间期限内,其中,所述第一有效时间期限为第一起始时间点和第一终止时间点构成的时间期限,第一起始时间点为所述当前缓存数据的存储时间点,第一终止时间点为所述第一起始时间点和第一时间阈值之和对应的时间点;

生成模块:被配置为执行当所述时间戳信息不在所述第一有效时间期限内时,生成源数据访问请求并发送至业务服务器端以获取最新缓存数据;

发送模块:被配置为执行当获取最新缓存数据出现异常时,将所述当前缓存数据返回给用户。

8.根据权利要求7所述的动态配置缓存期限的装置,其特征在于,所述判断模块还包括:类别获取模块:被配置为执行获取所述用户访问请求的访问类别;

匹配模块:被配置为执行根据所述访问类别在缓存数据库中匹配所映射的所述第一时间阈值,以得到所述第一有效时间期限;

判断子模块:被配置为执行判断所述时间戳信息是否在所述第一有效时间期限内。

9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项权利要求所述的动态配置缓存期限的方法的步骤。

10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至6中任一项权利要求所述的动态配置缓存期限的方法的步骤。