[发明专利] 一种面向结构化流式数据的缓存方法及系统 – CN114077620A 全文链接一 全文链接二
基本信息 | |||
---|---|---|---|
申请号
|
CN202010824757.8 |
申请日
|
20200817 |
公开(公告)号
|
CN114077620A |
公开(公告)日
|
20220222 |
申请(专利权)人
|
中国科学院声学研究所;北京中科视云科技有限公司 | ||
申请人地址
|
100190 北京市海淀区北四环西路21号
|
||
发明人
|
吴京洪;李逸飞;宋磊 | 专利类型 | 发明专利 |
摘要
|
本发明公开了一种面向结构化流式数据的缓存方法及系统,所述方法包括:根据待接收的结构化流式数据的类型与长度,采用不同的预分配方式设定缓存空间;其中,当数据为定长数据时预分配定长的缓存空间;当数据为不定长数据时预分配变长的缓存空间或复合缓存空间;接收结构化流式数据,当数据为定长数据时,将结构化流式数据存储到预分配的定长缓存空间;当数据为不定长数据时,根据接收的结构化流式数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕。本发明从根本上解决了定长缓存空间可能面临的溢出问题,同时变长缓存机制的应用也极大地节约了存储空间,兼顾了内存资源优化与缓存性能的需求。 | ||
主权项
|
1.一种面向结构化流式数据的缓存方法,所述方法包括:根据待接收的结构化流式数据的类型与长度,采用不同的预分配方式设定缓存空间;其中,当数据为定长数据时预分配定长的缓存空间;当数据为不定长数据时预分配变长的缓存空间或复合缓存空间;接收结构化流式数据,当数据为定长数据时,将结构化流式数据存储到预分配的定长缓存空间;当数据为不定长数据时,根据接收的结构化流式数据的实际长度对预先分配的缓存空间进行动态扩容直到该结构化流式数据存储完毕。 |
IPC信息
|
|||
---|---|---|---|
IPC主分类号
|
G06F16/2455 | ||
G 物理
G06 计算;推算;计数 G06F 电数字数据处理 |
法律状态信息
|
|||||
---|---|---|---|---|---|
法律状态公告日
|
20220222 |
法律状态
|
公开 | 法律状态信息 |
CN202010824757 20220222 公开 公开
|
代理信息
|
|||
---|---|---|---|
代理机构名称
|
北京方安思达知识产权代理有限公司 11472 |
代理人姓名
|
陈琳琳;王蔚 |