技術(shù)總結(jié)
本發(fā)明公開了一種以用戶為中心且基于多級緩存的海洋時空數(shù)據(jù)訪問方法,進(jìn)行海洋時空數(shù)據(jù)訪問的步驟為:(1)用戶通過客戶端指定查詢條件,客戶端向中間服務(wù)器發(fā)出查詢請求;(2)中間服務(wù)器接收查詢請求,根據(jù)請求數(shù)據(jù)的位置,為該用戶指定數(shù)據(jù)服務(wù)器,被指定的數(shù)據(jù)服務(wù)器根據(jù)緩存列表判斷該用戶的請求數(shù)據(jù)是否有訪問記錄;如果有訪問記錄,則從緩存池中讀取該數(shù)據(jù)并返回給用戶;否則,則跳轉(zhuǎn)至第(3)步,并更新緩存列表;(3)檢查緩存池中是否存在請求數(shù)據(jù);如果緩存池中有請求數(shù)據(jù),則將該請求數(shù)據(jù)返回給用戶;否則,從該數(shù)據(jù)服務(wù)器的數(shù)據(jù)庫中讀取請求數(shù)據(jù)并返回給用戶,同時更新緩存池。本發(fā)明以用戶為中心,提高數(shù)據(jù)訪問的效率。
技術(shù)研發(fā)人員:汪飛;鄭文庭;徐曉剛;鮑虎軍;張宏鑫
受保護(hù)的技術(shù)使用者:浙江大學(xué)
文檔號碼:201310328432
技術(shù)研發(fā)日:2013.07.31
技術(shù)公布日:2016.12.28