數(shù)據(jù)流存儲方法及裝置
基本信息
申請?zhí)?/td> | CN202010052016.2 | 申請日 | - |
公開(公告)號 | CN111240599A | 公開(公告)日 | 2021-06-25 |
申請公布號 | CN111240599A | 申請公布日 | 2021-06-25 |
分類號 | G06F3/06;G06F16/14;H04L29/12 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 謝文輝;劉萌;陳志德;黎莉;朱志強 | 申請(專利權(quán))人 | 北京馬赫谷科技有限公司 |
代理機構(gòu) | 北京致科知識產(chǎn)權(quán)代理有限公司 | 代理人 | 董玲;魏紅雅 |
地址 | 100085 北京市海淀區(qū)信息路甲28號13層B座13D-2-1 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種數(shù)據(jù)流存儲方法及裝置。數(shù)據(jù)流存儲方法包括:緩存互聯(lián)網(wǎng)數(shù)據(jù)中的數(shù)據(jù)流形成第一數(shù)據(jù);當(dāng)存儲設(shè)備上數(shù)據(jù)流文件的剩余空間大于或等于第一數(shù)據(jù)大小時,將第一數(shù)據(jù)寫入數(shù)據(jù)流文件中形成數(shù)據(jù)塊,寫入起始位置為數(shù)據(jù)流文件的寫入指針所指的位置;當(dāng)剩余空間小于第一數(shù)據(jù)大小時,從數(shù)據(jù)流文件的回收指針所指的位置開始回收至少一個數(shù)據(jù)塊獲得空閑空間,以使剩余空間和空閑空間之和大于或等于第一數(shù)據(jù)大??;第一數(shù)據(jù)依次寫入剩余空間和空閑空間中形成數(shù)據(jù)塊;將回收指針所指的位置變更為空閑空間的末尾;將寫入指針所指的位置變更為數(shù)據(jù)塊的末尾。本發(fā)明適用于高效存儲、檢索、讀取網(wǎng)絡(luò)數(shù)據(jù)流的應(yīng)用場景。 |
