[发明专利]更新key-value分布式存储系统缓存的方法无效
申请号: | 201210378040.0 | 申请日: | 2012-09-29 |
公开(公告)号: | CN102867070A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 宋武斌;胡志明;张尔宁 | 申请(专利权)人: | 瑞庭网络技术(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 丁纪铁 |
地址: | 200120 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 key value 分布式 存储系统 缓存 方法 | ||
1.一种更新key-value分布式存储系统缓存的方法,其特征是,包括:
(1)发起查询操作,为每一个表分配一列名,构建关键字key,该关键字代表本次查询;不存在所述关键字对应缓存的数据,查询数据库保存结果S,若存在对应的缓存,那么直接返回结果S;
(2)利用查询操作使用所述关键字key,将返回的结果S放到key-value系统中,记录步骤(1)中关键字对应的值value为S;
(3)查询操作根据所述列名构建关键字组keygroup,用于保存步骤(1)中的关键字key;
(4)将关键字登记到关键字组对应的值value中;
(5)返回结果S;
(6)发起更新操作,更新数据库;
(7)更新操作根据更新条件采用与步骤(3)中相同的算法构建关键字组;
(8)根据该关键组keygroup在缓存中查询是否有对应的值value,若存在对应的值则在key-value系统中删除对应值,完成更新;若不存在对应的值结束,无更新。
2.如权利要求1所述更新key-value分布式存储系统缓存的方法,其特征是:实施步骤(1)采用算法“前缀_表名_SQL条件”构建关键字key。
3.如权利要求1所述更新key-value分布式存储系统缓存的方法,其特征是:实施步骤(3)采用算法“表名_列名_值”构建关键字组keygroup。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞庭网络技术(上海)有限公司,未经瑞庭网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210378040.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于钻井过程中的清除岩屑床的旋流扶正器
- 下一篇:一种减震电钻梯架