[發明專利]文件存儲、下載方法以及裝置無效
| 申請號: | 200710140683.0 | 申請日: | 2007-10-09 |
| 公開(公告)號: | CN101141476A | 公開(公告)日: | 2008-03-12 |
| 發明(設計)人: | 祁小滿 | 申請(專利權)人: | 創新科存儲技術(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 黃志華 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 存儲 下載 方法 以及 裝置 | ||
技術領域
本發明涉及計算機和互聯網領域中的文件管理技術,尤其是文件存儲、下載方法以及文件存儲請求裝置、文件存儲裝置、文件下載請求裝置和文件下載裝置。
背景技術
隨著互聯網的發展,用戶在網絡硬盤(Web?Disk)上存儲的文件,即網絡文件越來越多,如何有效地管理網絡文件,以節約網絡硬盤資源,提高網絡系統的性能,成為管理網絡文件亟待解決的問題。
在現有管理網絡文件的技術中,無論各個用戶存儲的網絡文件是否相同,應用服務器在其網絡硬盤上都會分別為各個用戶存儲其網絡文件,從而可能導致重復存儲相同網絡文件,浪費網絡硬盤資源的問題。其中所謂重復存儲相同網絡文件包括如下兩種情況:
1、網絡文件名及網絡文件內容相同,導致重復存儲網絡文件;
圖1為第一種重復存儲網絡文件的用戶目錄示意圖,由該圖可知,假設有1000個用戶需要將大小為10MB的文件“a.mp3”存儲在網絡硬盤,那么按照現有技術的存儲方式,應用服務器將在其網絡硬盤上存儲1000份該文件,占用10GB空間。
2、網絡文件名不相同,網絡文件內容相同,導致重復存儲網絡文件。
圖2為第二種重復存儲網絡文件的用戶目錄示意圖,由該圖可知,假設500個用戶需要將大小為300MB的文件“b-3.mpg”存儲在網絡硬盤,還有500個用戶需要將大小為300MB的文件“b(3).mpg”存儲到網絡硬盤,按照現有技術中的存儲方式,盡管“b(3).mpg”和“b-3.mpg”的文件內容相同,但是應用服務器在其網絡硬盤中仍然會分別存儲上述文件,總共占用300GB空間。
此外用戶在將網絡文件存儲到網絡硬盤時,一般需要通過網絡,將網絡文件上傳給應用服務器。現有技術中,即使應用服務器在其網絡硬盤中已經存儲了該網絡文件,用戶也還是需要將該文件上傳給應用服務器,從而占用了網絡傳輸帶寬,浪費了網絡傳輸資源,同時由于在上傳文件時,用戶所在的客戶端及應用服務器均需要耗費大量內存,因此降低了系統的性能。
發明內容
本發明提供一種文件存儲、下載方法以及文件存儲請求裝置、文件存儲裝置、文件下載請求裝置和文件下載裝置,以提高存儲資源的利用率。
本發明提供了一種文件存儲方法,包括步驟:文件存儲方在已經存儲的文件中選擇文件;判斷該選擇的文件是否重復存儲;以及在重復存儲的情況下,刪除該選擇的文件。
本發明還提供了一種文件存儲裝置,包括選擇單元,用于在已經存儲的文件內選擇文件;判斷單元,用于判斷所述選擇單元選擇的文件是否重復存儲;刪除單元,用于在所述判斷單元判斷出所述選擇的文件為重復存儲時,刪除所述選擇的文件。
本發明還提供了一種文件存儲方法,包括步驟:文件存儲請求方生成與待存儲文件唯一對應的文件標識;以及將該生成的文件標識發送給文件存儲方;文件存儲方判斷是否已經存儲該文件標識,如果是,拒絕存儲所述待存儲文件,否則存儲該文件標識,及所述待存儲文件。
本發明還提供了一種文件存儲請求裝置,包括文件標識生成單元,用于生成與待存儲文件唯一對應的文件標識;發送單元,用于將該生成的文件標識發送給文件存儲裝置,以及在文件存儲裝置根據所接收到的文件標識確定允許存儲所述待存儲文件時,將所述待存儲文件發送給文件存儲裝置。
本發明還提供了一種文件存儲裝置,包括接收單元,用于接收文件存儲請求裝置發送來的文件標識,以及在根據所述接收到的文件標識,確定允許存儲文件存儲請求裝置請求存儲的待存儲文件時,接收所述待存儲文件;判斷單元,用于判斷是否已經存儲所述接收單元接收到的文件標識;通知單元,用于在所述判斷單元判斷出未存儲所述文件標識時,允許存儲文件存儲請求裝置請求存儲的待存儲文件,以及在所述判斷單元判斷出已經存儲所述文件標識時,拒絕存儲文件存儲請求裝置請求存儲的待存儲文件;存儲單元,用于存儲所述接收單元接收到的文件標識,及待存儲文件。
本發明還提供了一種文件存儲方法,包括步驟:文件存儲請求方將待存儲文件發送給文件存儲方;以及文件存儲方在接收到該待存儲文件后,判斷是否已經存儲該待存儲文件,如果是,拒絕存儲該待存儲文件;否則存儲該待存儲文件。
本發明還提供了一種文件存儲裝置,包括接收單元,用于接收文件存儲請求裝置發送來的待存儲文件;判斷單元,用于判斷是否已經存儲所述接收單元接收到的待存儲文件;以及存儲單元,用于在所述判斷單元判斷出沒有存儲所述待存儲文件時,存儲所述接收單元接收到的待存儲文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新科存儲技術(深圳)有限公司,未經創新科存儲技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710140683.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:磚坯成型裝置及成型方法
- 下一篇:一種乙醇脫水生產乙烯的工藝





