Invention Publication
- Patent Title: 一种面向结构化流式数据的缓存方法及系统
-
Application No.: CN202010824757.8Application Date: 2020-08-17
-
Publication No.: CN114077620APublication Date: 2022-02-22
- Inventor: 吴京洪 , 李逸飞 , 宋磊
- Applicant: 中国科学院声学研究所 , 北京中科视云科技有限公司
- Applicant Address: 北京市海淀区北四环西路21号;
- Assignee: 中国科学院声学研究所,北京中科视云科技有限公司
- Current Assignee: 郑州芯兰德网络科技有限公司
- Current Assignee Address: 450000 河南省郑州市高新技术产业开发区长椿路6号西美大厦东塔16层1601房间
- Agency: 北京方安思达知识产权代理有限公司
- Agent 陈琳琳; 王蔚
- Main IPC: G06F16/2455
- IPC: G06F16/2455

Abstract:
本发明公开了一种面向结构化流式数据的缓存方法及系统,所述方法包括:根据待接收的结构化流式数据的类型与长度,采用不同的预分配方式设定缓存空间;其中,当数据为定长数据时预分配定长的缓存空间;当数据为不定长数据时预分配变长的缓存空间或复合缓存空间;接收结构化流式数据,当数据为定长数据时,将结构化流式数据存储到预分配的定长缓存空间;当数据为不定长数据时,根据接收的结构化流式数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕。本发明从根本上解决了定长缓存空间可能面临的溢出问题,同时变长缓存机制的应用也极大地节约了存储空间,兼顾了内存资源优化与缓存性能的需求。
Information query