恭喜中国船舶科学研究中心田志峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国船舶科学研究中心申请的专利基于键值的分布式数据管理方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118069650B 。
龙图腾网通过国家知识产权局官网在2025-03-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410214791.1,技术领域涉及:G06F16/22;该发明授权基于键值的分布式数据管理方法是由田志峰;黄文育;孙佳新;倪广源;刘凯设计研发完成,并于2024-02-27向国家知识产权局提交的专利申请。
本基于键值的分布式数据管理方法在说明书摘要公布了:本发明涉及一种基于键值的分布式数据管理方法。其对任一试验数据,基于试验数据的数据类型,在终端设备内配置数据哈希表,以利用所配置的数据哈希表存储所述试验数据的键值对,其中,将所述试验数据的数据名称作为键KEY,基于对所述键KEY进行哈希运算后的哈希值,以确定所述试验数据的键值对存储在数据哈希表内的桶位置;基于所述试验数据的大小,终端设备将所述试验数据配置存储于所述终端设备内或分布式文件系统,并将存储后的存储位置信息作为Value值,且将所述Value值存储在上述确定的数据哈希表的桶内。本发明能有效实现对船舶虚拟试验系统产生异构数据的管理,提高数据管理的效率、可扩展性以及可靠性。
本发明授权基于键值的分布式数据管理方法在权利要求书中公布了:1.一种基于键值的分布式数据管理方法,其特征是,用于对船舶虚拟试验系统生成的试验数据管理,其中,所述分布式数据管理方法包括:提供管理所述试验数据用的终端设备,并配置与所述终端设备适配连接的分布式文件系统;对任一试验数据,基于所述试验数据的数据类型,在终端设备内配置与所述数据类型对应的数据哈希表,以利用所配置的数据哈希表存储所述试验数据的键值对,其中,将所述试验数据的数据名称作为键KEY,基于对所述键KEY进行哈希运算后的哈希值,以确定所述试验数据的键值对存储在数据哈希表内的桶位置;基于所述试验数据的大小,终端设备将所述试验数据配置存储于所述终端设备内或分布式文件系统,并将存储后的存储位置信息作为Value值,且将所述Value值存储在上述确定的数据哈希表的桶内;对同一数据类型的试验数据,当所述试验数据的哈希值相同时,将所有试验数据的键值对存储于数据哈希表的同一桶内,并通过链表进行存储;对船舶虚拟试验系统中同一对象的异源多模态数据,将当前对象的名称作为键KEY,并配置当前对象的异源关联哈希表,其中,每个模态的试验数据中均包含当前对象的名称;对异源多模态数据内任一的试验数据,基于所述试验数据的大小配置存储状态,且将所述试验数据的键KEY作为Value值存储于异源关联哈希表内,以将同一对象的异源多模态的数据的键KEY存在同一链表上;对当前对象的异源多模态数据查询读取时,基于当前对象的键KEY,查找与当前对象对应的异源关联哈希表,并基于异源关联哈希表内的Value值查找当前对象所包含多模态数据所有的键KEY;基于当前对象所包含多模态数据的所有键KEY,查找与每个键KEY对应存储的Value值,并基于所述Value值读取当前键KEY的试验数据;基于每个数据哈希表的负载因子,终端设备调整相应数据哈希表的大小,其中,对任一数据哈希表,当所述数据哈希表的负载因子不小于负载因子阈值时,终端设备对所述数据哈希表扩容;当所述数据哈希表的负载因子过小时,终端设备降低所述数据哈希表的容量;基于渐进式rehash方法对数据哈希表扩容,其中,所述扩容方法包括:创建与当前数据哈希表相一致的新数据哈希表,并为所述新数据哈希表申请内存空间,且将扩容标识置为1,其中,新数据哈希表的容量大于当前数据哈希表的容量;将当前数据哈希表中的部分键值对顺序迁移至上述创建的新数据哈希表中;将上述新数据哈希表作为当前数据哈希表,且将扩容标识置0;将扩容前的数据哈希表内剩余的键值对迁移至当前数据哈希表内,直至所有的键值对均迁移至当前数据哈希表内。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国船舶科学研究中心,其通讯地址为:214082 江苏省无锡市滨湖区山水东路222号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。