中国科学院声学研究所;北京中科视云科技有限公司吴京洪获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国科学院声学研究所;北京中科视云科技有限公司申请的专利一种面向结构化流式数据的缓存方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114077620B 。
龙图腾网通过国家知识产权局官网在2025-10-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202010824757.8,技术领域涉及:G06F16/2455;该发明授权一种面向结构化流式数据的缓存方法及系统是由吴京洪;李逸飞;宋磊设计研发完成,并于2020-08-17向国家知识产权局提交的专利申请。
本一种面向结构化流式数据的缓存方法及系统在说明书摘要公布了:本发明公开了一种面向结构化流式数据的缓存方法及系统,所述方法包括:根据待接收的结构化流式数据的类型与长度,采用不同的预分配方式设定缓存空间;其中,当数据为定长数据时预分配定长的缓存空间;当数据为不定长数据时预分配变长的缓存空间或复合缓存空间;接收结构化流式数据,当数据为定长数据时,将结构化流式数据存储到预分配的定长缓存空间;当数据为不定长数据时,根据接收的结构化流式数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕。本发明从根本上解决了定长缓存空间可能面临的溢出问题,同时变长缓存机制的应用也极大地节约了存储空间,兼顾了内存资源优化与缓存性能的需求。
本发明授权一种面向结构化流式数据的缓存方法及系统在权利要求书中公布了:1.一种面向结构化流式数据的缓存方法,所述方法包括: 根据待接收的结构化流式数据的类型与长度,采用不同的预分配方式设定缓存空间;其中,当数据为定长数据时预分配定长的缓存空间;当数据为不定长数据时预分配变长的缓存空间或复合缓存空间; 接收结构化流式数据,当数据为定长数据时,将结构化流式数据存储到预分配的定长缓存空间;当数据为不定长数据时,根据接收的结构化流式数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕; 所述不定长数据的类型包括:第一类不定长数据和第二类不定长数据;其中, 所述第一类不定长数据的长度完全不可预知; 所述第二类不定长数据的长度90%的概率低于某个长度阈值; 所述当数据为不定长数据时预分配变长的缓存空间或复合缓存空间;具体为: 当数据为所述第一类不定长数据时,预分配变长的缓存空间进行存储; 当数据为所述第二类不定长数据时,预分配定长缓存空间进行存储,该空间大小等于所述长度阈值; 所述当数据为不定长数据时,根据接收数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕;具体为: 对于第一类不定长数据,当监测到实际接收的数据长度和现有的存储空间中已存储的数据长度之和超过现有的存储空间大小时,对变长缓存空间动态扩容; 对于第二类不定长数据,当监测到实际接收的数据长度和现有的存储空间中已存储的数据长度之和超过长度阈值时,采用动态分配变长的缓存空间替换原有的定长缓存空间,并将原有缓存空间中存储的数据复制到新申请的变长缓存空间中,从而实现缓存空间的动态扩容和缓存空间的切换。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院声学研究所;北京中科视云科技有限公司,其通讯地址为:100190 北京市海淀区北四环西路21号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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