华南理工大学李芷萱获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉华南理工大学申请的专利采用键值分离改进Flink HashMapStateBackend的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117632000B 。
龙图腾网通过国家知识产权局官网在2025-10-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311374429.2,技术领域涉及:G06F3/06;该发明授权采用键值分离改进Flink HashMapStateBackend的方法是由李芷萱;李晋忠;张星明;梅源设计研发完成,并于2023-10-23向国家知识产权局提交的专利申请。
本采用键值分离改进Flink HashMapStateBackend的方法在说明书摘要公布了:本发明公开了一种采用键值分离改进FlinkHashMapStateBackend的方法,将数据的键与值分开存储,键全部保留在存储节点中,值存储在磁盘的文件中。该方法包括对存储节点按照访问顺序建立和维护索引;定时检测内存的使用情况,每当内存空间的使用超过规定阈值时,按照索引对存储节点进行键值分离;从存储节点中分离的值,根据分离的先后顺序存储在文件中;对于已经键值分离的数据,修改该数据的值时认为该值失效,定时计算失效率,每当失效率达到规定阈值时,选择失效率高于规定阈值的文件进行清理。本发明解决了Flink双流Join作业场景下使用FlinkEmbeddedRocksDBStateBackend性能不够理想的问题。
本发明授权采用键值分离改进Flink HashMapStateBackend的方法在权利要求书中公布了:1.采用键值分离改进FlinkHashMapStateBackend的方法,所述FlinkHashMapStateBackend中存储的数据均由键和值两个部分组成,每个数据存储在一个位于内存的存储节点内,其特征在于,该方法是采用键值分离的方法改进FlinkHashMapStateBackend,将数据的键与值分开存储,键全部保留在存储节点中,值存储在磁盘的文件中;该方法的具体实施包括以下步骤: S1:根据数据的键在HashMap结构中找到该数据所在的存储节点,并对存储节点按照访问顺序建立和维护索引; S2:定时检测内存的使用情况,每当内存空间的使用超过规定阈值时触发键值分离,根据对存储节点按照访问顺序建立的索引,从最久未访问的存储节点开始进行键值分离,分离该存储节点中的值存储到文件中,并在存储节点中存储能够唯一标识该值的数字,该数字按照值被分离的先后顺序严格递增,键值分离直至分离的值达到规定数据量时结束; S3:从存储节点中分离的值,根据分离的先后顺序存储在文件中; S4:对于已经键值分离的数据,修改该数据的值不会对文件进行修改,而是认为该值失效,并记录失效的值的个数,定时计算失效率,每当失效率达到规定阈值时,选择失效率高于规定阈值的文件进行清理,将纳入选择的文件中仍然有效的值写在新文件中,并用新文件替换纳入选择的文件,纳入选择的文件在被替换之后删除,从而完成清理。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人华南理工大学,其通讯地址为:510640 广东省广州市天河区五山路381号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励