[发明专利]适用于WAP 服务的缓存架构系统及其缓存方法无效

专利信息
申请号: 201110190642.9 申请日: 2011-07-08
公开(公告)号: CN102868715A 公开(公告)日: 2013-01-09
发明(设计)人: 赵鹏山;万飞;冀德 申请(专利权)人: 风网科技(北京)有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04W80/12
代理公司: 北京律诚同业知识产权代理有限公司 11006 代理人: 祁建国;梁挥
地址: 100004 北京市朝阳区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 适用于 wap 服务 缓存 架构 系统 及其 方法
【说明书】:

技术领域

发明涉及缓存技术,特别是涉及一种适用于WAP服务的缓存架构系统及其缓存方法。

背景技术

随着手机硬件技术的迅速发展,手机页面展示功能越来越强,从WAP1.2页面到WAP2.0页面。为了获得更好的用户体验,服务提供商需要进行页面适配,即根据不同的手机类型,为用户提供不同类型的页面视图。为了解决巨大的WAP页面访问压力,会使用到缓存系统。当WAP服务系统中适配多种页面格式后,会导致缓存系统对内存的要求无限增长。

同时,现有的缓存系统还无法根据数据访问频率设置优先级,内存利用率低,不能快速清理失效内容。

发明内容

本发明的目的在于提供一种适用于WAP服务的缓存架构系统及其缓存方法,用于解决现有缓存系统无法根据数据有效性设置失效时间,无法快速命中常用数据,查询速度慢以及无法充分利用内存资源的问题。

为了实现上述目的,本发明提供了一种适用于WAP服务的缓存架构系统,包括:WAP服务器、缓存系统,其特征在于,

所述WAP服务器接收用户HTTP请求,适配页面格式,调用所述缓存系统获取缓存结果,并根据所述缓存结果生成WAP页面,以向用户展示;

所述缓存系统依次查询一代缓存数据、二代缓存数据,返回缓存结果至所述WAP服务器。

所述的适用于WAP服务的缓存架构系统,其中,所述缓存系统当查询到一代缓存数据时,修改该一代缓存数据的键值对格式中的最后访问时间,返回缓存结果,当未查询到一代缓存数据时,则进一步查询二代缓存数据,若查询到二代缓存数据,则修改该二代缓存数据的键值对格式中的最后访问时间,返回缓存结果,若未查询到二代缓存数据,则返回空数据。

所述的适用于WAP服务的缓存架构系统,其中,所述缓存架构系统还包括:

数据库系统,连接所述WAP服务器,用于存储数据信息以供所述WAP服务器读取或记录。

所述的适用于WAP服务的缓存架构系统,其中,所述WAP服务器当所述缓存系统未查询到二代缓存数据时,访问所述数据库系统获取页面模板数据,并根据该页面模板数据生成所述WAP页面。

所述的适用于WAP服务的缓存架构系统,其中,所述缓存系统还通过一自维护应用程序依次清理一代缓存、二代缓存。

为了实现上述目的,本发明还提供一种适用于WAP服务的缓存方法,其特征在于,包括:

步骤一,WAP服务器接收用户HTTP请求,适配页面格式,调用所述缓存系统;

步骤二,所述缓存系统依次查询一代缓存数据、二代缓存数据,并返回该缓存结构至所述WAP服务器;

步骤三,所述WAP服务器根据所述缓存结果生成WAP页面,以向用户展示。

所述的适用于WAP服务的缓存方法,其中,所述步骤一中,还包括:

所述WAP服务器通过识别用户终端型号适配页面格式。

所述的适用于WAP服务的缓存方法,其中,所述步骤二中,还包括:

所述缓存系统当查询到一代缓存数据时,修改该一代缓存数据的键值对格式中的最后访问时间,返回缓存结果,当未查询到一代缓存数据时,则进一步查询二代缓存数据,若查询到二代缓存数据,则修改该二代缓存数据的键值对格式中的最后访问时间,返回缓存结果,若未查询到二代缓存数据,则返回空数据。

所述的适用于WAP服务的缓存方法,其中,所述步骤二中,还包括:

所述缓存系统通过一自维护应用程序依次清理一代缓存、二代缓存的步骤,该步骤包括:

查询一代缓存数据;判断遍历一代缓存数据是否完成,若完成,读取二代缓存数据,进入下一步,否则判断遍历一代缓存数据是否超时,若超时,则将一代缓存数据移入二代缓存,并继续判断遍历一代缓存数据是否完成,若未超时,则继续判断遍历一代缓存数据是否完成;

判断遍历二代缓存数据是否完成,若完成,则结束,否则判断遍历二代缓存数据是否超时,若超时,则将二代缓存数据移出二代缓存,继续读取二代缓存数据,若未超时,则继续读取二代缓存数据。

所述的适用于WAP服务的缓存方法,其中,所述步骤三中,还包括:

当所述缓存系统未查询到二代缓存数据时,所述WAP服务器访问一数据库系统获取页面模板数据,并根据该页面模板数据生成所述WAP页面。

与现有技术相比,本发明的有益技术效果在于:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于风网科技(北京)有限公司,未经风网科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110190642.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top