[發(fā)明專利]一種提高智能網(wǎng)荷互動終端數(shù)據(jù)存儲效率及安全性的方法有效
| 申請?zhí)枺?/td> | 201610782382.7 | 申請日: | 2016-08-30 |
| 公開(公告)號: | CN107798002B | 公開(公告)日: | 2020-04-03 |
| 發(fā)明(設(shè)計)人: | 翁紅碗;孫啟龍;戴成濤;王???/a>;汪夢余 | 申請(專利權(quán))人: | 光一科技股份有限公司 |
| 主分類號: | G06F16/172 | 分類號: | G06F16/172 |
| 代理公司: | 南京蘇科專利代理有限責(zé)任公司 32102 | 代理人: | 何朝旭 |
| 地址: | 211103 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 提高 智能 互動 終端 數(shù)據(jù) 存儲 效率 安全性 方法 | ||
本發(fā)明涉及一種提高智能網(wǎng)荷互動終端數(shù)據(jù)存儲效率及安全性的方法,屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。該方法包括存儲步驟、提取步驟、常規(guī)讀取、數(shù)據(jù)恢復(fù)、網(wǎng)絡(luò)求救各步驟,不僅由于將邏輯文件以化零為整的方式存儲于物理文件,因此顯著增加了存儲容量,并且引入了一級索引和二級索引文件,因此有效保證了數(shù)據(jù)的查找效率。此外,還采用了CRC32校驗、壓縮備份、網(wǎng)絡(luò)求救多重保障機制,具備極強的數(shù)據(jù)恢復(fù)能力,確保了數(shù)據(jù)存儲的安全性和終端運行的可靠性。
技術(shù)領(lǐng)域
本發(fā)明涉及一種提高數(shù)據(jù)存儲效率及安全性的方法,尤其是一種提高智能網(wǎng)荷互動終端數(shù)據(jù)存儲效率及安全性的方法,屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。
背景技術(shù)
智能網(wǎng)荷互動系統(tǒng)是一種基于高速網(wǎng)絡(luò)通信以快速響應(yīng)為目的、用于多條供配電線路電氣量的采集、控制實時測控系統(tǒng)(參見申請?zhí)?01310124359.5、名稱《一種基于智能電網(wǎng)的網(wǎng)荷互動多維運行系統(tǒng)》的中國專利文獻),其中含有位數(shù)不少的嵌入式智能自動化裝置。為了降低成本,這些裝置所用數(shù)據(jù)存儲器Block大小一般為4K, 所用fat、yaffs等主流文件系統(tǒng)的最小處理單元與存儲器Block一致,也為4K。因此,當(dāng)文件大小僅為1K時,存儲時實際占用的空間也會達到4K。結(jié)果,當(dāng)存儲的文件數(shù)量多且基本都是1K、2K的小文件時,存儲空間的浪費十分嚴(yán)重,整體存儲效率往往不足50%,結(jié)果無法滿足數(shù)據(jù)存儲量的需要。為此,不得不采用加大裝置成本的大容量數(shù)據(jù)存儲器。
此外,上述現(xiàn)有裝置由于缺少文件備份及恢復(fù)機制,因此數(shù)據(jù)安全性欠佳。當(dāng)文件中個別字節(jié)發(fā)生異常時(比如因環(huán)境影響發(fā)生字節(jié)突變——0變成1、1變成0),很可能導(dǎo)致文件整體破壞,一旦被破壞的文件屬于系統(tǒng)類或特別重要的參數(shù)類文件,有可能導(dǎo)致包括自動化裝置進入錯誤運行模式在內(nèi)的嚴(yán)重后果。
發(fā)明內(nèi)容
本發(fā)明的目的在于:針對上述現(xiàn)有技術(shù)存在的問題,提出一種可以有效降低存儲浪費空間、顯著提高智能網(wǎng)荷互動終端數(shù)據(jù)存儲效率及安全性的方法,從而以盡可能經(jīng)濟的成本滿足數(shù)據(jù)存儲需求。
本申請將文件系統(tǒng)支持的文件稱為物理文件,將數(shù)據(jù)存儲器的單個物理Block稱之為文件塊(4K大小),將自動化裝置使用的業(yè)務(wù)文件稱為邏輯文件,邏輯文件面對用戶程序,以參數(shù)屬性分類。單個物理文件最大配置為256K(可根據(jù)產(chǎn)品需求調(diào)整),最多由64個文件塊組成。邏輯文件大小不限,分別存儲在物理文件上。
為了達到以上目的,本發(fā)明提高智能網(wǎng)荷互動終端數(shù)據(jù)存儲效率及安全性的方法包括以下步驟:
第1步、存儲步驟
1.1步、將存儲空間劃分為常規(guī)區(qū)和備份區(qū);
1.2步、建立保存每個邏輯文件在物理文件中包括名稱、地址、長度、校驗碼在內(nèi)存儲信息的二級索引文件;
1.3步、針對二級索引文件,提取出邏輯文件名稱,并按照字母先后進行排序,建立反映二級索引文件中相應(yīng)的一級索引文件,存儲于內(nèi)存中;
1.4步、將小于50%物理文件的邏輯文件以至少兩件緊密存儲在同一物理文件上的方式存儲在常規(guī)區(qū)的物理文件上;同時將壓縮后小于50%物理文件的邏輯文件以至少兩件緊密存儲在同一物理文件上的方式存儲在備份區(qū)的物理文件上;
第2步、提取步驟
2.1步、在一級索引文件中查找指定邏輯文件名稱,以確定該邏輯文件在二級索引文件中的下標(biāo)位置;
2.2步、根據(jù)在一級索引文件查找確定的下標(biāo)位置,在二級索引文件中定位到指定邏輯文件,提取出該邏輯文件在常規(guī)區(qū)和備份區(qū)中對應(yīng)的物理文件存儲信息;
第3步、常規(guī)讀取
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于光一科技股份有限公司,未經(jīng)光一科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610782382.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





