发明名称 |
通用缓存的方法及装置 |
摘要 |
本发明公开了一种通用缓存的方法及装置,涉及互联网技术领域,为解决现有缓存代码编写繁琐的问题而发明。本发明的方法包括:在内存中查找客户端请求的目标数据;若未查找到所述目标数据,则调用钩子Hook函数获取所述目标数据,所述钩子函数用于钩取外层的目标函数,不同的目标函数用于从不同的数据库中获取目标数据;将所述目标数据进行缓存;并且,将所述目标数据返回给所述客户端。本发明应用于互联网应用中使用缓存技术的过程中。 |
申请公布号 |
CN105630889A |
申请公布日期 |
2016.06.01 |
申请号 |
CN201510959059.8 |
申请日期 |
2015.12.18 |
申请人 |
北京奇虎科技有限公司;北京奇安信科技有限公司 |
发明人 |
王院生 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京鼎佳达知识产权代理事务所(普通合伙) 11348 |
代理人 |
王伟锋;刘铁生 |
主权项 |
一种通用缓存的方法,其特征在于,所述方法包括:在内存中查找客户端请求的目标数据;若未查找到所述目标数据,则调用钩子Hook函数获取所述目标数据,所述钩子函数用于钩取外层的目标函数,不同的目标函数用于从不同的数据库中获取目标数据;将所述目标数据进行缓存;并且,将所述目标数据返回给所述客户端。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |