用于云服务的数据高速缓存制造技术

技术编号:26483852 阅读:53 留言:0更新日期:2020-11-25 19:31
本文描述了用于使用共享高速缓存来高速缓存用于资源的数据的方法和系统。所述数据可以存储在配置服务中、所述资源中或所述共享高速缓存中。可以修改存储在所述配置服务中的数据。可以根据所述配置服务中的修改后的数据来更新存储在所述资源中和所述共享高速缓存中的数据。可以基于操作模式来使用存储在所述配置服务、所述资源或所述共享高速缓存中的数据。

【技术实现步骤摘要】
【国外来华专利技术】用于云服务的数据高速缓存相关申请的交叉引用本申请是于2018年4月3日提交的、题为“用于云服务的数据高速缓存(DATACACHINGFORCLOUDSERVICES)”的美国非临时申请号15/944,107的国际申请,并要求其优先权,其全部内容通过引用并入本文并作为本文的一部分。
本文描述的各方面总体上涉及计算机以及网络硬件和软件。特别地,本公开涉及用于在云系统中使用共享高速缓存来高速缓存用于资源的数据的方法和系统。
技术介绍
企业越来越多地采用云计算服务以及包括对象存储在内的数据存储的新方法。云计算服务可以向用户提供各种资源作为服务。用于资源或由资源使用的数据可以被存储在云计算服务器上运行的数据库中。当资源需要数据或由资源需要数据时,可以将获取数据的请求发送到在云计算服务器上运行的数据库。随着访问资源的用户数量迅速增加,可以开发用于处理获取数据的大量请求的架构。
技术实现思路
以下呈现了本文描述的各个方面的简化概述。该概述不是宽泛性综述,并且不意图标识必需的或重要的元素或描绘权利要求的范围。以下概述仅以简化本文档来自技高网...

【技术保护点】
1.一种方法,所述方法包括:/n从用户装置并且由计算装置接收访问资源的请求;/n确定与所述资源相关联的标识符和指示与所述资源相关联的第一数据的数据标识符,其中所述第一数据存储在所述资源中;/n基于指示配置服务的负载的信息,确定操作模式;/n在确定所述操作模式包括高负载操作模式之后,向共享高速缓存发送确定与所述资源相关联的第二数据是否存储在所述共享高速缓存中的请求,其中所述确定与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的请求包括与所述资源相关联的所述标识符和所述数据标识符;/n从所述共享高速缓存中接收与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的指示;以及/n基于与...

【技术特征摘要】
【国外来华专利技术】20180403 US 15/944,1071.一种方法,所述方法包括:
从用户装置并且由计算装置接收访问资源的请求;
确定与所述资源相关联的标识符和指示与所述资源相关联的第一数据的数据标识符,其中所述第一数据存储在所述资源中;
基于指示配置服务的负载的信息,确定操作模式;
在确定所述操作模式包括高负载操作模式之后,向共享高速缓存发送确定与所述资源相关联的第二数据是否存储在所述共享高速缓存中的请求,其中所述确定与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的请求包括与所述资源相关联的所述标识符和所述数据标识符;
从所述共享高速缓存中接收与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的指示;以及
基于与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的所述指示来确定是否向所述配置服务发送获取与所述资源相关联的第三数据的请求。


2.如权利要求1所述的方法,所述方法还包括:
基于所述数据标识符来确定所述第二数据是否与所述第一数据不同;以及
在确定所述第二数据不同于所述第一数据之后,用所述第二数据替换所述第一数据。


3.如权利要求1所述的方法,所述方法还包括:
接收所述第二数据对应于所述第一数据的指示;以及
基于所述第一数据启动所述资源。


4.如权利要求1所述的方法,其中所述第二数据在到期时段之后到期,所述方法还包括在确定所述操作模式包括所述高负载操作模式之后,刷新所述第二数据的所述到期时段。


5.如权利要求1所述的方法,所述方法还包括:
在确定所述第二数据没有存储在所述共享高速缓存中之后,向所述配置服务发送获取所述第三数据的请求;
从所述配置服务接收所述第三数据;以及
向所述共享高速缓存中插入所述第三数据。


6.如权利要求1所述的方法,所述方法还包括:
接收访问第二资源的第二请求;以及
在确定第二操作模式包括低负载操作模式之后,向所述配置服务发送获取与所述第二资源相关联的第四数据的请求。


7.如权利要求1所述的方法,其中所述确定所述操作模式包括基于与所述用户装置的用户相关联的企业的营业时间来确定所述操作模式。


8.如权利要求1所述的方法,所述方法还包括在一个时间段内接收访问多个资源的多个请求,其中所述确定所述操作模式包括基于所述多个请求的数量超过阈值来确定所述操作模式。


9.如权利要求1所述的方法,其中所述共享高速缓存包括存储器内数据库。


10.如权利要求1所述的方法,其中所述数据标识符包括所述第一数据的指纹。


11.一种计算装置,所述计算装置包括:
一个或多个处理器;以及
存储指令的存储器,所述指令当由所述一个或多个处理器执行时致使所述计算机装置:
从用户装置接收访问资源的请求;
确定与所述资源相关联的标识符和指示与所述资源相关联的第一数据的数据标识符,其中所述第一数据存储在所述资源中;
基于指示配置服务的负载的信息,确定操作模式;
在确定所述操作模式包括高负载操作模式之后,向共享高速缓存发送确定与所述资源相关联的第二数据是否存储在所述共享高速缓存中的请求,其中所述确定与所述资源相关联的所述第二数据是否存储在所述共享高速缓存中的请求包括与所述资源相关联的所述标识符和所述数据标识符;
从所述共享高速缓存接收与所述资源相关联的所述第二...

【专利技术属性】
技术研发人员:黄锋邓肯·斯宾塞·加布里埃尔西蒙·弗罗斯特罗斯·拉奇
申请(专利权)人:思杰系统有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1