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

基本信息

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

摘要

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