(12)发明专利申请
(21)申请号 CN201810803309.2 (22)申请日 2018.07.20
(71)申请人 北京北信源信息安全技术有限公司
地址 100093 北京市海淀区闵庄路3号103幢三层301
(10)申请公布号 CN109101580A
(43)申请公布日 2018.12.28
(72)发明人 林皓;王正林;党艳平;任思国;冯艳 (74)专利代理机构
代理人
(51)Int.CI
权利要求说明书 说明书 幅图
()发明名称
一种基于Redis的热点数据缓存方法和装置
(57)摘要
本发明提供了一种基于Redis的热点数据
缓存方法:获取来自客户端的数据查询请求;在Redis缓存中查询是否存在所述数据查询请求的数据记录;若存在,则所述数据记录的权值自动增加,同时将所述数据记录的值返回给客户端;反之不存在,则查询数据库中是否存在所述数据记录;若数据库中存在,则将数据库中的所述数据记录复制到Redis缓存中,同时将所述数据记录的权值设为Redis缓存中所有数据记录权值的
平均值;反之不存在,则在Redis缓存中新增一条数据记录,此时所述数据记录的值则设置为空值。如果Redis缓存超出最大值,会删掉权值最小的数据记录。通过本方法,既可以使Redis缓存中的数据都是高命中率数据,有效的提高了热点数据的查询速度,还可减少缓存空间的占用。
法律状态
法律状态公告日
2018-12-28 2018-12-28 2019-01-22
法律状态信息
公开 公开
实质审查的生效
法律状态
公开 公开
实质审查的生效
权利要求说明书
一种基于Redis的热点数据缓存方法和装置的权利要求说明书内容是....请下载后查看
说明书
一种基于Redis的热点数据缓存方法和装置的说明书内容是....请下载后查看
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务