浙江邦盛科技股份有限公司陈伟获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浙江邦盛科技股份有限公司申请的专利一种键值存储的哈希键值数据请求合并方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115712620B 。
龙图腾网通过国家知识产权局官网在2025-09-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211347568.1,技术领域涉及:G06F16/22;该发明授权一种键值存储的哈希键值数据请求合并方法是由陈伟;王刚;王新宇;杨运平;金路设计研发完成,并于2022-10-31向国家知识产权局提交的专利申请。
本一种键值存储的哈希键值数据请求合并方法在说明书摘要公布了:本发明公开了一种键值存储的哈希键值数据请求合并方法。该处理方法主要分为四个部分:键值存储的哈希键值数据请求定义、合并状态的定义、请求合并与合并状态的更新和合并状态到复制读写请求的转化。该方法将相同key的请求进行合并后复制,从而在“热点”场景下,降低了复制的数据量,从而降低了网络带宽的占用,避免的网络带宽资源的浪费,并降低数据复制的负载,提高数据读写服务的性能。此外,该方法可应用于支持哈希键值数据的键值存储上,具有一定的通用性。
本发明授权一种键值存储的哈希键值数据请求合并方法在权利要求书中公布了:1.一种键值存储的哈希键值数据请求合并方法,其特征在于,包括以下步骤: 1键值存储的哈希键值数据请求定义:由于读请求不会修改数据,因此该定义包含了下列4类请求,仅包含对数据的写操作;具体如下: aREPLACE操作,将key下的哈希键值表旧值删除,并替换为写请求操作中的参数binKeyValues哈希键值表,若key不存在,则进行新建; bSET操作,将key下的哈希键值表进行更新; cDELETE操作,删除key下的哈希键值表中键存在于删除操作参数binKeys列表的键值对;若key不存在,则返回错误;若删除后key下的哈希键值表为空,则将其记为REMOVE操作; dREMOVE操作,删除key下哈希键值表的所有键值对;若key不存在,则返回错误; 2合并状态的定义:合并状态包含下列字段: akey:即键值存储的键key; baddKeys:需要为键key下的哈希键值表增加的键列表; cdelKeys:需要为键key下的哈希键值表删除的键列表,其与addKeys列表的交集为空; ddata:一个键值表,记录了需要为键key下的哈希键值表增加的键值对数据; estate:合并状态标识,用于处理请求合并的逻辑,并用于转化合并状态为复制的读写请求,合并状态标识的定义、意义以及转化后的复制读写请求具体如下: NONE,表示空状态,不进行转化后的复制读写请求; REPLACE,表示复制时需要发送请求替换哈希键值表,转化后的复制读写请求为1个REPLACE请求; SET,表示复制时需要发送请求更新哈希键值表,转化后的复制读写请求为1个SET请求; DELETE,表示复制时需要发送请求删除部分的哈希键值表,转化后的复制读写请求为1个DELETE请求; REMOVE,表示复制时需要发送请求删除完整的哈希键值表,转化后的复制读写请求为1个REMOVE请求; COMPOSITE,表示复制时需要发送请求,既要更新哈希键值表的键值对,又要删除部分哈希键值表,转化后的复制读写请求为1个SET请求和1个DELETE请求; 3请求合并与合并状态的更新:根据不同类型的请求和当前的合并状态,对应不同的操作请求合并的处理逻辑,更新合并状态, 4合并状态到复制读写请求的转化:根据合并状态标识的定义,将合并状态转化为复制的读写请求;对于REPLACE和SET请求,需要携带合并状态的data数据,作为替换和更新的哈希键值表;对于DELETE请求,需要携带delKeys列表,以提示从数据处理节点需要删除的哈希键值表的键值对。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江邦盛科技股份有限公司,其通讯地址为:310012 浙江省杭州市西湖区西斗门路3号天堂软件园D幢17层ABCD座;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。