[发明专利]适用于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页面。
与现有技术相比,本发明的有益技术效果在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于风网科技(北京)有限公司,未经风网科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110190642.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微粉自动抽料机下料管防堵装置
- 下一篇:一种用于复合肥的气力输送装置