一種分布式文件存儲(chǔ)和讀取方法、終端設(shè)備及存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202011076812.6 申請(qǐng)日 -
公開(公告)號(hào) CN112131202A 公開(公告)日 2020-12-25
申請(qǐng)公布號(hào) CN112131202A 申請(qǐng)公布日 2020-12-25
分類號(hào) G06F16/182;G06F16/172 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 楊洋;樂高鑫 申請(qǐng)(專利權(quán))人 廈門悅訊信息科技股份有限公司
代理機(jī)構(gòu) 廈門市精誠(chéng)新創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 廈門悅訊信息科技股份有限公司
地址 361000 福建省廈門市軟件園三期誠(chéng)毅大街339號(hào)A3棟1103、1104單元
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種分布式文件存儲(chǔ)和讀取方法、終端設(shè)備及存儲(chǔ)介質(zhì),該方法中包括:根據(jù)文件待存儲(chǔ)的服務(wù)器ID、文件存儲(chǔ)請(qǐng)求信息中包含的日期、和隨機(jī)編碼生成固定長(zhǎng)度的待存儲(chǔ)文件的文件唯一標(biāo)識(shí);根據(jù)日期和隨機(jī)編碼在服務(wù)器ID對(duì)應(yīng)的服務(wù)器內(nèi)構(gòu)建多層文件夾,并將待存儲(chǔ)文件存儲(chǔ)于最后一層文件夾內(nèi);將待存儲(chǔ)文件的文件唯一標(biāo)識(shí)返回給客戶端存儲(chǔ);根據(jù)客戶端發(fā)送的文件唯一標(biāo)識(shí)提取文件存儲(chǔ)的服務(wù)器ID和文件夾地址組成文件最終存儲(chǔ)地址,根據(jù)文件最終存儲(chǔ)地址提取文件,并發(fā)送至客戶端。本發(fā)明用文件編碼直接讀寫文件,讀寫的全程無任何數(shù)據(jù)庫讀寫操作,減少了IO處理,提高了文件的寫入效率和讀寫時(shí)的檢索效率。