本發(fā)明公開了一種多源時間序列數(shù)據(jù)壓縮存儲方法,包含以下步驟:對各部署對象分組;將各部署對象組劃分內(nèi)部組;在內(nèi)存中為每個內(nèi)部組分配一個用于緩存的內(nèi)存文件;在收到某量測點的時間序列數(shù)據(jù)時,進行第一級有損壓縮,并根據(jù)該量測點所屬的部署對象組和內(nèi)部組,找到其對應(yīng)的內(nèi)存文件,將壓縮后的數(shù)據(jù)緩存到內(nèi)存文件中;在內(nèi)存文件寫滿或達到預(yù)設(shè)的時間限制時,將內(nèi)存文件映射到硬盤,進行第二級無損壓縮,將壓縮后的數(shù)據(jù)塊存儲到關(guān)系型數(shù)據(jù)庫中。使得數(shù)據(jù)緩存時能夠快速找到對應(yīng)的內(nèi)存文件,并快速定位存儲位置,提高了緩存效率;采用分塊壓縮方式,提高了壓縮效率,并且有效地節(jié)約了硬盤容量;而且,通過關(guān)系型數(shù)據(jù)庫,提高了數(shù)據(jù)讀取速度。
聲明:
“多源時間序列數(shù)據(jù)壓縮存儲方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)