一種緩存數(shù)據(jù)的保護方法

基本信息

申請?zhí)?/td> CN201310664424.3 申請日 -
公開(公告)號 CN103678181A 公開(公告)日 2014-03-26
申請公布號 CN103678181A 申請公布日 2014-03-26
分類號 G06F12/16(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 王峰;周海波;王玲;潘峰 申請(專利權(quán))人 桂林長海科技有限責(zé)任公司
代理機構(gòu) 北京輕創(chuàng)知識產(chǎn)權(quán)代理有限公司 代理人 楊立
地址 541001 廣西壯族自治區(qū)桂林市秀峰區(qū)中隱路27號B5B6地塊2號樓1層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及計算機領(lǐng)域,特別涉及一種緩存數(shù)據(jù)的保護方法。本發(fā)明在程序啟動時,在電腦的任意位置生成一個任意名字的臨時文件夾來保存臨時文件,當(dāng)程序接收到數(shù)據(jù)時在所述臨時文件夾中生成一個臨時文件,一直到這個臨時文件中寫滿了數(shù)據(jù),接下來將接收到的數(shù)據(jù)寫入另一個臨時文件;然后另開啟線程讀取前一個已滿的臨時文件中的數(shù)據(jù)插入到所述程序的數(shù)據(jù)庫中,插入成功后則刪除此臨時文件,從而在出現(xiàn)意外關(guān)機等異常情況時候,硬盤中的數(shù)據(jù)不會丟失,起到了緩存的保護作用。本發(fā)明的技術(shù)方案采用硬盤做緩存,把緩存保存到硬盤的文件中,當(dāng)出現(xiàn)意外關(guān)機等異常情況時候,內(nèi)存中的數(shù)據(jù)會丟失而硬盤中的數(shù)據(jù)不會丟失,因此起到了緩存的保護作用。