[發明專利]一種讀寫遠程服務器上柵格數據的方法及存儲管理系統無效
| 申請號: | 201110457292.8 | 申請日: | 2011-12-30 |
| 公開(公告)號: | CN102609329A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | 孫成寶;黃兆偉;李團宏;曹剛;李嵩 | 申請(專利權)人: | 北京地拓科技發展有限公司 |
| 主分類號: | G06F11/08 | 分類號: | G06F11/08;H04L12/56;H04L29/06 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100084 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 讀寫 遠程 服務器 柵格 數據 方法 存儲 管理 系統 | ||
技術領域
本發明涉及數據存儲及信息處理技術領域,尤其涉及一種讀寫遠程服務器上柵格數據的方法及存儲管理系統。
背景技術
地理信息系統(Geographic?Information?System,GIS)是一種具有采集空間數據并存儲、管理、分析與表現空間信息的計算機系統。采用GIS技術使高效管理具有空間分布特征的原始數據及其制圖輸出成為可能,并逐步成為現代企業管理和政府決策的有力助手。數據則是地理信息系統的基礎,在現有的系統開發設計中,投入成本最大的就是數據處理,其投入費用占系統建立和維護的70%以上。從應用的角度來看,近幾年GIS的應用領域不斷擴大,出現了大量成熟的商業GIS平臺,空間數據的建設越來越受到重視。基于空間數據基礎設施的建設,人們開始了空間數據共享和互操作的研究。但是多種數據格式的互相轉換,均需要以柵格圖像矢量化為前提。
采用柵格圖像,是對GIS數據處理的發展趨勢,提出了一些基于柵格數據的地理信息系統技術體系,并得到了應用實踐。
在GIS應用中,通常將海量的柵格數據集中發布在一網絡數據服務器中,然后客戶端通過網絡傳輸獲取或寫入所需的柵格數據。這會通常出現下面兩種情況:
(1)某客戶端應用需要頻繁的訪問海量的柵格數據,這對客戶端的網絡傳輸造成很大壓力。如果在某些網絡帶寬資源有限的情況下,甚至無法正常運行此類需求。
(2)在大量客戶端并發請求遠程數據服務器上柵格數據時候,數據服務器的網絡傳輸能力是個嚴重的性能瓶頸。
發明內容
有鑒于此,本發明提供一種讀寫遠程服務器上柵格數據的方法及存儲管理系統,可大大減少數據傳輸量,減輕服務器的負荷,提高系統效率。
本發明提供一種將柵格數據寫入遠程服務器的方法,包括:
預先計算待保存的柵格數據塊的校驗碼V1;
從遠程服務器上獲取相應柵格塊的校驗碼V2;其中所述校驗碼長度為預定位數;
比對所述校驗碼V1和V2;若V1與V2不相同,則將所述柵格塊數據及其校驗碼V1傳輸給遠程服務器并保存;若V1與V2相同,則在本地保存所述校驗碼V1。
本發明還提供一種從遠程服務器讀取柵格數據的方法,包括:
向遠程服務器請求柵格塊數據時,查找本地是否存儲該柵格塊數據;
若本地未保存該柵格塊數據,則從遠程服務器獲取該柵格塊數據,并同時獲取該柵格塊數據的校驗碼,其中所述校驗碼長度為預定位數;
將該柵格塊數據及其校驗碼保存在本地。
本發明提供的一種柵格數據存儲管理方法,包括:
預先計算待保存的柵格數據塊的校驗碼V1;
從遠程服務器上獲取相應柵格塊的校驗碼V2;其中所述校驗碼長度為預定位數;
比對所述校驗碼V1和V2;若V1與V2不相同,則將所述柵格塊數據及其校驗碼V1傳輸給遠程服務器并保存;若V1與V2相同,則在本地保存所述校驗碼V1;
向遠程服務器請求柵格塊數據時,查找本地是否存儲該柵格塊數據;
若本地未保存該柵格塊數據,則從遠程服務器獲取該柵格塊數據,并同時獲取該柵格塊數據的校驗碼,將該柵格塊數據及其校驗碼保存在本地。
本發明還提供一種柵格數據存儲管理系統,具有遠程服務器和若干用戶終端,包括:
遠程服務器,用于保存柵格塊數據及其校驗碼,并提供給用戶終端,并接收用戶端發來的柵格塊數據更新信息;
用戶終端,用于向遠程服務器發送待保存的柵格塊數據及其校驗碼,并從遠程服務器獲取柵格塊數據;
校驗碼生成單元,設置在用戶終端,用于計算待保存的柵格數據塊的校驗碼V1;
所述用戶終端從遠程服務器上獲取相應柵格塊的校驗碼V2;其中所述校驗碼長度為預定位數;
比對單元,設置在用戶終端,用于比對所述校驗碼V1和V2;若V1與V2不相同,則將所述柵格塊數據及其校驗碼V1傳輸給遠程服務器并保存;若V1與V2相同,則在本地保存所述校驗碼V1;
用戶終端向遠程服務器請求柵格塊數據時,查找本地是否存儲該柵格塊數據;
若本地未保存該柵格塊數據,則從遠程服務器獲取該柵格塊數據,并同時獲取該柵格塊數據的校驗碼,將該柵格塊數據及其校驗碼保存在本地。
本發明通過本地緩存機制與校驗碼值的聯合應用,本發明提出了一種讀寫遠程服務器上柵格數據的方法,可避免用戶終端與遠程服務器之間不必要的數據傳輸,大大減少網絡的數據傳輸量,減輕了服務器的負荷,提高系統效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京地拓科技發展有限公司,未經北京地拓科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110457292.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多聯溫度液位控制裝置系統
- 下一篇:全自動絕緣綜合測試裝置





