亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于云計算的巖土工程勘察數(shù)據(jù)庫模糊檢索

        2022-08-01 03:57:06霍玉兵
        北京測繪 2022年6期
        關鍵詞:數(shù)據(jù)庫工程

        霍玉兵

        (華北地質勘查局第四地質大隊, 河北 秦皇島 066012)

        0 引言

        隨著工程建筑業(yè)的發(fā)展,巖土工程勘察也取得了一定的進步,巖土工程勘察也逐漸受到了重視。巖土工程勘察是施工建設中的重要步驟[1],通過巖土工程勘察可以準確地了解施工前待施工場地的部分地理條件[2],施工影響因素等,可以利用巖土工程勘察數(shù)據(jù)設計具體的施工方案[3],因此,巖土工程勘察對施工來說十分重要。在巖土工程勘察的過程中,為了保證勘察的有效性,需要記錄很多的勘察數(shù)據(jù)[4]。在大量勘察現(xiàn)場生成了眾多數(shù)據(jù),匯聚形成了復雜的數(shù)據(jù)庫,在復雜的數(shù)據(jù)庫中查找有用的信息十分困難,因此需要進行數(shù)據(jù)庫模糊檢索。例如施工地的地形特點,自然環(huán)境變化數(shù)據(jù),穩(wěn)定性數(shù)據(jù)等,并進行數(shù)據(jù)整合[5],將所有勘察到的數(shù)據(jù)輸送到勘察數(shù)據(jù)庫中,因此,在巖土工程勘察的過程中[6],往往會涉及眾多的數(shù)據(jù)報表,為了增加報表的數(shù)據(jù)處理效率,提高數(shù)據(jù)安全性[7],研究人員設計了巖土工程勘察數(shù)據(jù)庫。該數(shù)據(jù)庫可以儲存各種各樣的勘測數(shù)據(jù),實現(xiàn)數(shù)據(jù)的統(tǒng)一記錄。隨著計算機技術發(fā)展[8],巖土工程勘察技術也得到了進步,各種圖形勘察數(shù)據(jù)也紛亂錯雜,匯總到巖土勘察數(shù)據(jù)庫后,相關人員在調用時遇到了困境,因此需要根據(jù)關鍵詞進行模糊檢索,挖掘需要使用的數(shù)據(jù)。

        在這種情況下,相關的研究人員提出了巖土勘察數(shù)據(jù)庫模糊檢索方法[9]。但經(jīng)過一段時間的實踐發(fā)現(xiàn)傳統(tǒng)的模糊檢索方法檢索速度慢,檢索數(shù)據(jù)不準確。因此本文提出基于云計算設計新的巖土工程勘察數(shù)據(jù)庫模糊檢索方法。因云計算技術可以利用計算機將數(shù)據(jù)庫進行分格運算,大大增加了數(shù)據(jù)檢索效率,對巖土工程勘察的工作具有一定的現(xiàn)實意義。

        1 勘察數(shù)據(jù)庫模糊檢索方法設計

        1.1 勘察數(shù)據(jù)庫模糊檢索框架

        在巖土工程勘察數(shù)據(jù)模糊檢索的過程中,為了增加檢索的準確度,需要對基于云計算的勘察數(shù)據(jù)庫模糊檢索框架進行設計,基于此構建的檢索框架如圖1所示。

        圖1 時態(tài)檢索框架

        由圖1可知,為了保證模糊檢索的效率,該框架在啟動階段即生成了勘察數(shù)據(jù)檢索模型,將模型中輸出的數(shù)據(jù)傳輸?shù)疥P系數(shù)據(jù)庫中,保證此時數(shù)據(jù)的安全性,進行模糊檢索操作。在模糊檢索的初期,為了確定用戶檢索的關鍵詞狀態(tài),需要預先進行用戶時態(tài)查詢,保證此時的時態(tài)元組在標準的檢索范圍內,然后需要使用檢索算法,找到符合時態(tài)約束條件的關鍵字節(jié)點,并將其用作時態(tài)數(shù)據(jù)映射搜索的輸入節(jié)點[10],得到該時態(tài)檢索的結果,再根據(jù)時態(tài)排序機制,對檢索的結構相似性和內容相似性對進行排序,并將輸出的時態(tài)檢索結果返回給用戶。

        時態(tài)信息檢索模型是時態(tài)信息檢索過程的模擬和抽象代表。該時態(tài)信息檢索模型使用了有限長單位沖激響應濾波器 (finite impulse response,FIR) 信息收集技術,搜索目標是獲取與時間范圍內與關鍵詞密切相關的信息。為了更好地滿足用戶檢索的時態(tài)需求,時態(tài)信息檢索模型需要解決以下問題,即如何定義時態(tài)查詢、如何定義搜索結果、如何計算搜索結果的依賴關系、如何定義檢索到的數(shù)據(jù)模型等。

        根據(jù)數(shù)據(jù)庫信息檢索的特點,以及對大量時間相關系統(tǒng)應用程序的需求,本方法選擇將大量的時態(tài)數(shù)據(jù)存儲在數(shù)據(jù)庫中。因此,數(shù)據(jù)庫中實體和實體之間的關系呈時態(tài)相關。傳統(tǒng)的數(shù)據(jù)映射將每個實體建模作為一個節(jié)點,并將實體之間的連接作為建模邊緣。這種建模方法很好地說明了實體之間的關聯(lián)性,但是無法區(qū)分時態(tài)和實體之間的關聯(lián)關系。因此,對實體之間聯(lián)系的理解容易被誤導,可能出現(xiàn)檢索不理想的情況。因此,為了更好地表達存儲于數(shù)據(jù)庫的實體時態(tài)特性信息,還需要采用基于云計算設計巖土勘察數(shù)據(jù)檢索加密算法。

        1.2 巖土勘察數(shù)據(jù)檢索加密算法設計

        由于巖土工程勘察數(shù)據(jù)庫具有特殊性,因此為了保證檢索的準確性,需要對基于云計算技術的檢索加密算法進行設計。云計算技術可以根據(jù)分布式計算法則,將巖土工程勘察數(shù)據(jù)庫中的數(shù)據(jù)分解成無數(shù)個小的數(shù)據(jù)程序,利用數(shù)據(jù)處理系統(tǒng)分別處理并反饋,即利用云計算網(wǎng)格作用,在短時間內高效檢索巖土勘察數(shù)據(jù)庫中的數(shù)據(jù)。計算初始查找時間,計算公式如式(1)所示。

        (1)

        式中,T代表初始查找時間;n代表檢索系數(shù);TDP代表解密時間。根據(jù)該公式可以進行數(shù)據(jù)的轉換,檢測此時的檢索元祖,公式如式(2)、式(3)所示。

        式中,G代表初始檢索元祖;G0代表優(yōu)化后的檢索元祖;N代表錯檢元祖數(shù)量;f代表屬性值。使用式(1)~式(3)實現(xiàn)檢索數(shù)據(jù)加密,生成48位的子密鑰。

        1.3 生成巖土工程數(shù)據(jù)庫加密秘鑰

        根據(jù)上述設計的數(shù)據(jù)庫加密算法,可以生成巖土工程數(shù)據(jù)庫加密秘鑰。將明文不斷變換成密文,利用搭建的密文轉換系統(tǒng)進行實時加密變換,保證巖土工程數(shù)據(jù)加密的安全性。采用云計算技術保護數(shù)據(jù)通信和數(shù)據(jù)儲存,保證加密數(shù)據(jù)的傳輸穩(wěn)定,實現(xiàn)秘鑰的實時生成。本文選取交易密鑰(tradekey,TK),生成索引初級秘鑰,需要將加密的數(shù)據(jù)秘鑰輸入到數(shù)據(jù)字典中,在使用MK函數(shù)進行秘鑰更換,保證秘鑰生成的穩(wěn)定性,為了避免秘鑰更換后的隨機性,需要根據(jù)管理員的IP重新生成索引秘鑰,保證秘鑰與索引數(shù)據(jù)之間始終具有對應關系。最后,需要將秘鑰生成的數(shù)據(jù)庫取值設置在標準范圍內,保證秘鑰的有效性,實現(xiàn)檢索秘鑰的有效加密。

        1.4 實現(xiàn)巖土工程勘察數(shù)據(jù)庫模糊檢索

        為了保證基于云計算的巖土工程勘察數(shù)據(jù)檢索的實時性,還需要繪制檢索的時態(tài)數(shù)據(jù)圖。為了保證時態(tài)數(shù)據(jù)圖的準確性,要確認此時的檢索初始節(jié)點,如果數(shù)據(jù)庫包含部分時態(tài)實體,并且實體之間包含時態(tài)連接,則必須設置時態(tài)數(shù)據(jù)映射,并且每個實體和實體之間的連接不必是時態(tài)。除此之外,還需要保證時態(tài)數(shù)據(jù)圖中的各個檢索數(shù)據(jù)具有時態(tài)特性,避免存在離散的數(shù)據(jù)節(jié)點,便于時態(tài)區(qū)間的連接,設計的檢索時態(tài)數(shù)據(jù)圖如圖2所示。

        圖2 時態(tài)數(shù)據(jù)圖

        由圖2可知,在時態(tài)數(shù)據(jù)圖中,由幾個分布不均勻的節(jié)點相互連接,保證時態(tài)數(shù)據(jù)圖的數(shù)據(jù)時態(tài)關聯(lián)性,除此之外,為了保證時態(tài)數(shù)據(jù)圖中各個節(jié)點的時態(tài)能與檢索的時態(tài)呈對應關系,需要搭建臨時的關系數(shù)據(jù)庫。在臨時關系數(shù)據(jù)庫中,特定時間的約束下相互關聯(lián)的臨時元組形成了一個集合,該集合可以根據(jù)數(shù)據(jù)庫中關系模式的默認外鍵關系,連接時態(tài)元組,方便進行元組集合。時態(tài)搜索的結果不是單個相關的時態(tài)元組,而是相關連接的時態(tài)元組集合,可以根據(jù)集合建立時態(tài)元組連接樹,時態(tài)元組連接樹中的元組集合包含所有的檢索關鍵詞。對于整個元組樹,如果刪除該元組樹中的一個節(jié)點,就無法保證檢索集合完整。因此,臨時元組連接樹中每個元組的連接都必須遵守時間限制。

        2 實驗

        為了檢驗本文設計的基于云計算的巖土工程勘察數(shù)據(jù)庫模糊檢索方法的有效性,搭建了實驗檢測平臺,將其與傳統(tǒng)的數(shù)據(jù)庫模糊檢索方法進行對比。

        2.1 實驗準備

        為了保證實驗的準確性,避免實驗出現(xiàn)誤差,需要在現(xiàn)有的基礎上,增加特殊的密文索引,增加數(shù)據(jù)庫的索引效率。因此,需要在現(xiàn)有的基礎上對實驗平臺進行數(shù)值化索引改造,將所有索引樹種的關鍵詞識別節(jié)點改造成設計的密文索引,為了增加密文索引的適用性,本文選用了B+型密文索引樹,對不同的關鍵詞進行特征記憶,不間斷地進行檢索,直到找到滿足查詢條件的所有節(jié)點為止,此時設計的密文索引示意圖如圖3所示。

        圖3 密文索引示意圖

        由圖3可知,為了保證整個密文索引實驗的完整性,在進行實驗之前,首先需要進行密文索引匹配,記錄此時符合密文匹配要求的節(jié)點數(shù)值。如果此時經(jīng)過檢驗后發(fā)現(xiàn)B+樹的內存比現(xiàn)有的數(shù)據(jù)文件小,則此時需要進行鍵位順序排列,保證B+樹的處理效率,如果此時B+樹無法進行數(shù)據(jù)排序識別,則需要根據(jù)此時B+樹不斷進行有序性加密,保證加密后的數(shù)據(jù)符合原有的加密順序。因此在進行數(shù)據(jù)加密前一定要驗證此時B+樹的儲存狀態(tài)。

        為了提高索引的效率,首先需要在B+樹中查詢快速加密的明文,如果此時查詢到了加密明文,則證明此時系統(tǒng)存在潛在風險。狡猾的攻擊者可以從系統(tǒng)最薄弱的部分開始攻擊,因此必須對B+樹進行二次加密,以保持敏感信息的安全。加密B+樹時,需要根據(jù)現(xiàn)有的方案,在保存時加密整個B+樹。查詢時,首先需要解密B+樹,然后根據(jù)B+樹找到數(shù)據(jù)文件的加密記錄,解密符合標準的記錄。對索引文件使用節(jié)點加密法,無須解密整個索引文件,只需要解密幾個節(jié)點即可查詢索引文件,從而快速提高系統(tǒng)的查詢性能。因此,可以根據(jù)B+樹的結構特點,進行后續(xù)的模糊檢索實驗,此時各個節(jié)點的參數(shù)如表1所示。

        表1 節(jié)點參數(shù)

        由表1可知,對于Enc-node,查詢B樹所花費的時間代價不會增加。這主要是因為對B+樹查詢的結點數(shù)一般為B+樹的深度,那么需要解密的結點數(shù)也為B+樹的深度,并不會隨著葉結點的增加而增加。

        2.2 實驗結果

        根據(jù)實驗準備中表1的節(jié)點參數(shù)的節(jié)點參數(shù)以及密文索引示意圖,繪制出此時B+數(shù)的深度變化性能示意圖,如圖4所示。

        圖4 深度變化性能示意圖

        由圖4可知,此時的測試平臺的深度加密狀態(tài)符合測試需求,因此分別使用本文設計的巖土工程模糊檢測方法和傳統(tǒng)的模糊檢測方法進行模糊檢測,設置1~10個不同關鍵詞,根據(jù)關鍵詞個數(shù),進行10次測試。使用不同方法進行檢索,檢驗不同方法檢索耗時的多少。耗時越少,說明該方法性能越好,效率越高。檢索耗時結果如表2所示。

        表2 實驗結果

        由表2可知,在關鍵詞個數(shù)逐漸增加的情況下,本文設計的模糊檢索方法耗時與傳統(tǒng)的模糊檢索方法耗時也都在逐漸增加;本文設計的模糊檢索方法在連續(xù)10次的測試中,檢索耗時都低于傳統(tǒng)模糊檢索方法的耗時;在關鍵詞最多為10個的情況下,傳統(tǒng)的模糊檢索方法耗時為6.865 s,而本文設計的模糊檢索方法耗時為1.591 s,是傳統(tǒng)模糊檢索方法耗時大約1/4的時間,遠遠低于傳統(tǒng)模糊檢索方法的耗時,說明本文設計的模糊檢索方法實際應用性能較好,檢索工作效率較高,驗證了本文設計的方法在能夠實現(xiàn)成功檢索的基礎上,具有一定的省時性。

        3 結束語

        綜上所述,在巖土工程勘察的大數(shù)據(jù)時代,掌握巖土工程勘察數(shù)據(jù)模糊檢索方法對提取重要的巖土工程數(shù)據(jù),實現(xiàn)高精度檢索有重要意義,因此本文解決了傳統(tǒng)的巖土工程勘察數(shù)據(jù)模糊檢索的耗時長、準確率低的問題,設計了新的巖土工程勘察數(shù)據(jù)模糊檢索方法,進行實驗證明,設計的檢索方法能實現(xiàn)成功檢索,且連續(xù)幾次的檢索耗時均較低,因此本文設計法檢索方法具有省時性,有一定的應用價值。

        猜你喜歡
        數(shù)據(jù)庫工程
        數(shù)據(jù)庫
        財經(jīng)(2017年15期)2017-07-03 22:40:49
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        子午工程
        太空探索(2016年6期)2016-07-10 12:09:06
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        工程
        工程
        工程
        工程
        97se狠狠狠狠狼鲁亚洲综合色| 极品少妇一区二区三区四区| 男人天堂亚洲一区二区| 九九在线中文字幕无码| 久久久久久伊人高潮影院| 91精品91| 亚洲精品成人一区二区三区| 久久影院午夜理论片无码| 男人扒开女人下面狂躁小视频| 综合无码综合网站| 精品人妻一区二区视频| www夜插内射视频网站| 亚洲男人的天堂在线aⅴ视频| 美国黄色片一区二区三区| 久久精品亚洲乱码伦伦中文| 中文字幕无码乱人伦| 曝光无码有码视频专区| 天天干夜夜躁| 久久亚洲精品一区二区三区| 久爱www人成免费网站| 精品国产v无码大片在线观看| 免费人人av看| 精品国产一区二区三区av麻| 天天爽天天爽夜夜爽毛片| 免费超爽大片黄| 美女人妻中文字幕av| 黑人大群体交免费视频| 国产真人无码作爱视频免费| 日本中文字幕一区二区高清在线 | 99人中文字幕亚洲区三| 少妇性荡欲视频| 精品一区二区三区免费爱 | 国产天美传媒性色av| 中文人妻AV高清一区二区| 视频国产自拍在线观看| 狼人青草久久网伊人| 精品第一页| 日本免费精品一区二区三区视频| 老子影院午夜伦不卡| 久久精品岛国av一区二区无码| 一区二区三区熟妇人妻18|