一種采用列存儲(chǔ)的payload存儲(chǔ)方法

基本信息

申請(qǐng)?zhí)?/td> CN202011313362.8 申請(qǐng)日 -
公開(公告)號(hào) CN112231436A 公開(公告)日 2021-01-15
申請(qǐng)公布號(hào) CN112231436A 申請(qǐng)公布日 2021-01-15
分類號(hào) G06F16/31;G06F16/383 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 母延年 申請(qǐng)(專利權(quán))人 南京好魚科技有限公司
代理機(jī)構(gòu) 南京中軟知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 代理人 鄭燕飛
地址 210000 江蘇省南京市江寧區(qū)董村路39號(hào)2幢天琪科技大廈706室(江寧開發(fā)區(qū))
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及文件索引技術(shù)領(lǐng)域的一種采用列存儲(chǔ)的payload存儲(chǔ)方法,首先利用Lucene詞條的Payloads在索引中為詞條存儲(chǔ)元數(shù)據(jù)信息,并設(shè)定塊內(nèi)存的大小為32K,后將待存儲(chǔ)的多列數(shù)據(jù)存儲(chǔ)到Payloads中;針對(duì)存儲(chǔ)在Payloads中的多列數(shù)據(jù)按照設(shè)定好的塊內(nèi)存大小進(jìn)行劃分即按列存儲(chǔ)的方式進(jìn)行存儲(chǔ);以所述步驟S2存儲(chǔ)之后再對(duì)列存的Payloads數(shù)據(jù)進(jìn)行數(shù)據(jù)壓縮,具體是對(duì)已劃分好的塊數(shù)據(jù)進(jìn)行壓縮并保存到索引文件數(shù)據(jù)庫中供查詢檢索,本發(fā)明能夠提供一種占用空間小、處理速度快、壓縮效率高且讀取響應(yīng)迅速的采用列存儲(chǔ)的payload存儲(chǔ)方法。