[发明专利]一种数据处理方法、装置及系统有效
申请号: | 201710801578.0 | 申请日: | 2017-09-07 |
公开(公告)号: | CN107609089B | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 郑钧元;孙洪亮 | 申请(专利权)人: | 北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/2458 |
代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华<国际申请>=<国际公布>=<进入 |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 系统 | ||
1.一种数据处理方法,其特征在于,存储节点包括至少两个分区,每个分区存储有至少一个键key与值value关联的key-value对,同一分区中的key-value对的设定属性相同;所述方法包括:
所述存储节点接收数据操作请求,所述数据操作请求包括数据操作类型以及至少一个key;
所述存储节点在所述至少两个分区中查找所述至少一个key,并根据所述数据操作类型对所述至少两个key所对应的value执行数据操作;
其中,在所述至少一个key的数量大于1时,所述存储节点在所述至少两个分区中的第一分区中查找到所述至少一个key中第一key之后,在所述第一分区中查找所述至少一个key中所在分区尚未确定的key,所述第一分区为所述至少两个分区中的任一分区,所述第一key为所述至少一个key中的任一key。
2.如权利要求1所述的方法,其特征在于,所述key-value对中的key包括用于承载所述key-value对的设定属性的特征字段,所述存储节点存储有特征字段与分区的映射;
所述存储节点在所述至少两个分区中查找所述至少一个key,包括:
所述存储节点根据所述至少一个key中每个key的特征字段以及所述映射确定所述key所在的分区,在确定出的分区中查找所述key。
3.如权利要求2所述的方法,其特征在于,所述至少一个key中所有key的特征字段相同。
4.如权利要求1所述的方法,其特征在于,所述存储节点存储有设定属性与分区的映射,所述数据操作请求还包括辅助参数,所述辅助参数用于表征所述至少一个key所对应的key-value对所共有的设定属性;
所述存储节点在所述至少两个分区中查找所述至少一个key,包括:
所述存储节点根据所述辅助参数确定所述至少一个key所对应的key-value对所共有的设定属性,根据所述共有的设定属性以及所述映射确定所述至少一个key所在的分区,并在确定出的分区中查找所述至少一个key。
5.如权利要求1所述的方法,其特征在于,所述至少一个key所对应的key-value对的设定属性相同,所述数据操作请求还包括分区标识;
所述存储节点在所述至少两个分区中查找所述至少一个key,包括:
所述存储节点根据所述分区标识确定所述至少一个key所在的分区,在确定出的分区中查找所述至少一个key。
6.如权利要求1-5任一项所述的方法,其特征在于,所述设定属性包括所述key对应的value所表征的物理意义的一个方面和/或所述key对应的key-value对的时间参数;所述时间参数包括所述key-value对的插入时间。
7.如权利要求1-5任一项所述的方法,其特征在于,在所述存储节点接收数据操作请求之前,所述方法还包括:
所述存储节点接收服务节点发送的数据导入信息,所述数据导入信息包括至少两个key-value对以及所述至少两个key-value的分区信息;
所述存储节点根据所述分区信息将所述至少两个key-value对存储在所述至少两个分区中。
8.如权利要求1-5任一项所述的方法,其特征在于,所述数据操作类型为读取、增加、删除以及更改中的任意一项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司,未经北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710801578.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图片分类排序的设置方法及系统
- 下一篇:一种跨库多表联合查询系统的实现方法