[发明专利]一种数据缓存的方法及装置在审
申请号: | 201711438872.6 | 申请日: | 2017-12-26 |
公开(公告)号: | CN109962965A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 林嘉 | 申请(专利权)人: | 深圳联友科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/06 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518031 广东省深圳市福田区深南中路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数据缓存的方法及装置,方法包括:通过客户端向服务器端发送请求信息,其中,对请求信息进行MD5加密并生成第一MD5值,依据第一MD5值查询客户端的缓存数据库中是否存在对应的缓存数据,若存在,则对缓存数据进行MD5加密并生成第二MD5值,并将第二MD5值与请求信息一同发送至服务器端;通过服务器端依据请求信息计算请求结果,并将请求结果进行MD5加密并生成第三MD5值,将第二MD5值与第三MD5值进行对比,若不相等,则将请求结果返回至客户端;通过客户端将请求结果与第二MD5值进行对比。实施本发明的有益效果:缓存命中的情况下,数据传输的长度减小为128位的MD5散列值,极大减小了数据传输量。 | ||
搜索关键词: | 服务器端 请求结果 请求信息 客户端 缓存数据 数据缓存 发送请求信息 缓存数据库 数据传输量 长度减小 缓存命中 计算请求 数据传输 不相等 减小 散列 发送 查询 返回 客户 | ||
【主权项】:
1.一种数据缓存的方法,其特征在于,包括:通过客户端向服务器端发送请求信息,其中,对所述请求信息进行MD5加密并生成第一MD5值,依据所述第一MD5值查询所述客户端的缓存数据库中是否存在对应的缓存数据,若存在,则对所述缓存数据进行MD5加密并生成第二MD5值,并将所述第二MD5值与所述请求信息一同发送至所述服务器端;通过所述服务器端依据所述请求信息计算请求结果,并将所述请求结果进行MD5加密并生成第三MD5值,将所述第二MD5值与所述第三MD5值进行对比,若不相等,则将所述请求结果返回至所述客户端;通过所述客户端将所述请求结果与所述第二MD5值进行对比,若相等,则直接使用所述缓存数据,若不相等,则使用所述请求结果,并将所述请求结果及所述第一MD5值作为键值对保存于所述缓存数据库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳联友科技有限公司,未经深圳联友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711438872.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种电力营销与配电业务数据同步装置
- 下一篇:网瘾判断方法和装置