[發(fā)明專利]一種基于圖片縮略處理的分布式圖片緩存方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410431971.1 | 申請(qǐng)日: | 2014-08-29 |
| 公開(公告)號(hào): | CN104239435A | 公開(公告)日: | 2014-12-24 |
| 發(fā)明(設(shè)計(jì))人: | 劉東;李曉東;肖鋒;黃德俊;方臨江 | 申請(qǐng)(專利權(quán))人: | 四川長(zhǎng)虹電器股份有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 成都九鼎天元知識(shí)產(chǎn)權(quán)代理有限公司 51214 | 代理人: | 詹永斌;韓雪 |
| 地址: | 621000 四*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 圖片 縮略 處理 分布式 緩存 方法 | ||
1.一種基于圖片縮略處理的分布式圖片緩存方法,其區(qū)別技術(shù)特征在于,其方法步驟為:
步驟一、客戶端訪問縮略圖時(shí)在訪問請(qǐng)求中添加縮略圖的尺寸特征;
步驟二、文件服務(wù)器收到訪問縮略圖的訪問請(qǐng)求后,根據(jù)縮略圖訪問請(qǐng)求尺寸檢查緩存中是否存在該尺寸的縮略圖,是則將其發(fā)送至客戶端,否則進(jìn)入下一步;
步驟三、文件服務(wù)器按照縮略圖尺寸訪問請(qǐng)求生成該尺寸的縮略圖,發(fā)送至客戶端并將其加入到內(nèi)存中進(jìn)行緩存。
2.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述步驟三還包括,生成相應(yīng)尺寸的縮略圖后,將該事件記錄在原文件的目錄日志下。
3.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述步驟三還包括:文件服務(wù)器在生成相應(yīng)尺寸的縮略圖前,先檢測(cè)本地的原文件服務(wù)器是否存在該尺寸的縮略圖,是則將其發(fā)送至客戶端并將其加入到內(nèi)存中進(jìn)行緩存。
4.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述步驟三還包括:生成相應(yīng)尺寸的縮略圖后,將該事件記錄在原文件的目錄日志下,同時(shí)同步到其他文件服務(wù)器。
5.根據(jù)權(quán)利要求1或3所述的圖片緩存方法,所述步驟三還包括:文件服務(wù)器在生成相應(yīng)尺寸的縮略圖前,檢測(cè)其他的原文件服務(wù)器是否存在該尺寸的縮略圖,是則將其發(fā)送至客戶端并將其加入到內(nèi)存中進(jìn)行緩存。
6.根據(jù)權(quán)利要求5所述的圖片緩存方法,所述步驟三中:若相應(yīng)尺寸的縮略圖存在于其他文件文件服務(wù)器上,則將該文件服務(wù)器地址返回給客戶端,由客戶端進(jìn)行再次訪問。
7.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述步驟三中:當(dāng)需要在該文件服務(wù)器上生成縮略圖時(shí),文件服務(wù)器調(diào)用其上配置的圖片縮略處理程序,根據(jù)客戶端要求進(jìn)行圖片處理,處理后的縮略圖片存入文件服務(wù)器本地磁盤,其路徑與原文件路徑相同,文件名后綴加上縮略圖尺寸。
8.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述步驟三中相應(yīng)尺寸縮略圖生成的具體方法為:首先讀取存儲(chǔ)在文件服務(wù)器中的原圖文件,檢測(cè)原圖文件與縮略圖的分別的長(zhǎng)寬比,若不相同則需要先對(duì)原圖文件進(jìn)行相應(yīng)的拉伸或縮放,根據(jù)縮略圖與原圖文件的尺寸比例,使用插值的方式對(duì)縮略圖進(jìn)行生成。
9.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述方法步驟還包括:將文件服務(wù)器中的圖片文件縮略圖載入到內(nèi)存中后,在內(nèi)存中的縮略圖標(biāo)記隊(duì)列添加記錄。
10.根據(jù)權(quán)利要求1所述的圖片緩存方法,所述方法步驟還包括:系統(tǒng)定時(shí)檢查已經(jīng)緩存的縮略圖文件,對(duì)于長(zhǎng)時(shí)間未被訪問的縮略圖文件進(jìn)行移除。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長(zhǎng)虹電器股份有限公司,未經(jīng)四川長(zhǎng)虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410431971.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





