前言:想要寫出一篇引人入勝的文章?我們特意為您整理了談移動數(shù)據(jù)庫關(guān)鍵技術(shù)范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:移動數(shù)據(jù)庫系統(tǒng)中,各個平臺特點導(dǎo)致傳統(tǒng)的事務(wù)處理模式無法積極使用,在對移動數(shù)據(jù)庫實際利用過程中,需要重點解決數(shù)據(jù)的復(fù)制、位置查詢以及移動事物處理方面的技術(shù)。因此,加強對移動數(shù)據(jù)庫關(guān)鍵技術(shù)的分析十分重要。基于此,對移動數(shù)據(jù)庫的內(nèi)涵、特點和結(jié)構(gòu)進(jìn)行了簡單分析,且對移動數(shù)據(jù)庫的關(guān)鍵技術(shù)做了詳細(xì)探討,以供相關(guān)人員做出參考。
關(guān)鍵詞:移動數(shù)據(jù)庫;關(guān)鍵技術(shù);研究
移動數(shù)據(jù)庫的產(chǎn)生,是基于移動通信設(shè)備來利用的。比如,手機、電腦以及筆記本、車載設(shè)備以及各種各樣的監(jiān)視器等。通過對這些設(shè)備特點的分析,發(fā)現(xiàn)都具備自動性。比如,手機的內(nèi)存不夠,內(nèi)存大小一般控制在128M或者256M,針對這種情況,需要給予數(shù)據(jù)庫系統(tǒng)的詳細(xì)研究,保證能夠有效傳輸給移動設(shè)備。
1移動數(shù)據(jù)庫的內(nèi)涵
對于移動計算,在目前應(yīng)用中為一種先進(jìn)技術(shù),使用期間,盡管計算機和其他的信息設(shè)備為有效鏈接,也能實現(xiàn)數(shù)據(jù)信息的傳輸。對移動計算進(jìn)行使用,能夠獲得更準(zhǔn)確、及時的信息,將其與中央信息系統(tǒng)結(jié)合也發(fā)揮重要作用。且在實際利用過程中,能夠有效解決中央信息系統(tǒng)使用中存在的計算問題,更加有效地進(jìn)行信息傳輸,以確保滿足用戶的多種需求。移動數(shù)據(jù)庫具備一定的分布式特點,使用期間,能夠給移動計算環(huán)境提供有效條件。并且,移動數(shù)據(jù)庫的利用,也可以實現(xiàn)客戶和和固定服務(wù)器節(jié)點的相關(guān)結(jié)合,對于傳統(tǒng)方式下的分布式計算系統(tǒng),利用固定網(wǎng)絡(luò)能夠?qū)⒏鱾€計算節(jié)點相互鏈接起來,發(fā)揮一定的持續(xù)鏈接性,并且,利用移動計算系統(tǒng)也會使假設(shè)條件被改變。移動計算系統(tǒng)也具備分布式特點,該系統(tǒng)的構(gòu)成是在固定節(jié)點和移動節(jié)點之間形成的,具備斷接性、移動性以及可伸縮性。對于網(wǎng)絡(luò)通信,是非對稱性的,使用中面對電源能力的限制。如圖1所示,為移動數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)[1]。
2移動數(shù)據(jù)庫的特點與結(jié)構(gòu)
2.1移動數(shù)據(jù)庫的特點
移動網(wǎng)絡(luò)實際應(yīng)用會給移動計算環(huán)境中的數(shù)據(jù)庫使用提供條件。該技術(shù)涉及的方面主要為數(shù)據(jù)庫技術(shù)、分布式計算技術(shù)和移動通信技術(shù)等,表現(xiàn)為多個領(lǐng)域發(fā)展中,移動數(shù)據(jù)庫系統(tǒng)的特點表現(xiàn)為3方面。(1)服務(wù)器。(2)移動支持結(jié)點。(3)移動客戶機。對于移動數(shù)據(jù)庫系統(tǒng)的關(guān)鍵技術(shù),位置數(shù)據(jù)管理、移動性支持、緩存同步管理以及移動安全數(shù)據(jù)等。只要存在數(shù)據(jù)的一些區(qū)域,通過數(shù)據(jù)庫的使用,都能進(jìn)行積極管理。所以,移動數(shù)據(jù)庫的使用對移動計算環(huán)境的形成具有重要作用,可以將其作為管理中的主要內(nèi)容。并且,數(shù)據(jù)的形式還表現(xiàn)為明顯的分散和邏輯集中現(xiàn)象,在移動性比較強的程度上,還存在一定的位置相關(guān)性、頻繁連續(xù)性和網(wǎng)絡(luò)通信的非對稱性特點。當(dāng)前,通過對國內(nèi)外科研機構(gòu)的相關(guān)比對和研究,發(fā)現(xiàn)研究結(jié)果十分顯著。隨著成果的積極研究和發(fā)展,在多個領(lǐng)域發(fā)展中也得到廣泛應(yīng)用,所以已經(jīng)得到更多人們的廣泛重視和關(guān)注[2]。
2.2移動數(shù)據(jù)庫的結(jié)構(gòu)
移動設(shè)備的類型更加多樣,且應(yīng)用范圍十分廣泛,計算能力也表現(xiàn)為多樣化特點。高端移動服務(wù)器、筆記 本到比較低端的智能手機、服務(wù)器等,其差異化也比較大,還需要增加需求更大的移動客戶端,確保能夠以較低成本,有效滿足具體的服務(wù)需求。在當(dāng)前的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)應(yīng)用下,還將面對很大局限性。目前,增加了一種結(jié)構(gòu),是基于組件形成的移動數(shù)據(jù)庫系統(tǒng)架構(gòu),通過對一個數(shù)據(jù)庫系統(tǒng)的使用,按照基本的組件方式,能夠促使移動數(shù)據(jù)庫架構(gòu)的積極形成,保證通過組件的添加和刪除,促使結(jié)構(gòu)中相關(guān)功能的發(fā)揮。移動數(shù)據(jù)庫的組成部分為4個部分:(1)為系統(tǒng)抽象層,該層次是由運行時庫、OS庫組成的,在運行過程中,負(fù)責(zé)為其提供和平臺無關(guān)的功能或者加強對系統(tǒng)資源的訪問和使用。(2)數(shù)詞庫訪問服務(wù)器層,能夠為數(shù)據(jù)庫提供基本服務(wù),針對數(shù)據(jù)對象、數(shù)格式等給出定義。(3)為組件式服務(wù)接口層,是一系列組件的組合,能夠向上一層提供組件的訪問接口,比如,在組件式移動數(shù)據(jù)庫系統(tǒng)中,所有的應(yīng)用服務(wù)都是通過組件來實現(xiàn)的,每個組件都能促使其服務(wù)的發(fā)揮,有效研究訪問的屬性和功能接口。(4)組件配置層,該層次重點加強對組件的積極管理,如果需要增加一個組件,要加強對數(shù)據(jù)庫系統(tǒng)的再次配置。這種配置方式比較簡單,僅僅增加一些簡單的組合代碼,這樣在所有的系統(tǒng)中,就能促使各個組合的無縫銜接和添加[3]。
3移動數(shù)據(jù)庫的關(guān)鍵技術(shù)
3.1數(shù)據(jù)復(fù)制和緩存
數(shù)據(jù)復(fù)制和緩存技術(shù)在實際利用期間,重點解決數(shù)據(jù)庫面對的斷接性問題,為其中的關(guān)鍵技術(shù)。同時,基于當(dāng)前的DBMS基礎(chǔ)條件,給予修補,以保證移動計算的優(yōu)化完成[4]。傳統(tǒng)模式下,該技術(shù)的使用僅對服務(wù)器和客戶機之間保持鏈接的主要條件來維護(hù)。該特點還不適合在移動計算機中的應(yīng)用。當(dāng)前,移動計算開展過程中,數(shù)據(jù)復(fù)制和緩存技術(shù)的研究,其最為明顯的,兩級復(fù)制機制、緩存失效報告廣播技術(shù)不僅如此,開發(fā)的移動數(shù)據(jù)庫產(chǎn)品SQLREMOTE也能夠支持移動計算環(huán)境[5]。
3.2數(shù)據(jù)廣播
數(shù)據(jù)廣播在實際利用期間,主要是在移動計算環(huán)境中形成的,結(jié)合客戶機和服務(wù)器之間的通信不對稱現(xiàn)象,要重點分析具備的周期性廣播形式,并將其作為主要條件,逐漸向客戶機進(jìn)行數(shù)據(jù)信息的發(fā)送。對于數(shù)據(jù)廣播的優(yōu)勢,使用中產(chǎn)生的廣播開銷是不會根據(jù)移動用戶數(shù)量變化的,在具體使用中,是對移動數(shù)據(jù)庫系統(tǒng)的斷接問題積極解決。對于數(shù)據(jù)廣播的研究,整體上表現(xiàn)為兩個方面,分別為服務(wù)器和客戶機。對于服務(wù)器,對廣播數(shù)據(jù)進(jìn)行組織,加強對廣播數(shù)據(jù)的調(diào)節(jié)??蛻魴C在實際利用期間,主要是研究如何利用本地緩存,促使廣播數(shù)據(jù)的時間能夠減少,對數(shù)據(jù)廣播的調(diào)度算法有效衡量,以促使訪問時間和調(diào)諧時間的分析[6]。
3.3位置相關(guān)查詢優(yōu)化
移動數(shù)據(jù)庫在實際利用中,也可以進(jìn)行位置的查詢和優(yōu)化。執(zhí)行查詢工作的時候,一般要詳細(xì)地研究位置信息,加強問題的有效解決,不同的位置區(qū)域獲得的查詢結(jié)果也是不同的,移動查詢優(yōu)化技術(shù)利用過程中,是基于傳統(tǒng)的分布式數(shù)據(jù)庫查詢技術(shù)基礎(chǔ)上進(jìn)行優(yōu)化。通過多個方法的利用,能夠解決網(wǎng)絡(luò)中的斷接性和帶寬多樣性問題。在查詢引擎實際應(yīng)用過程中,通過對實際網(wǎng)絡(luò)條件的應(yīng)用,可以選擇出適合的執(zhí)行對策。不僅如此,根據(jù)對移動計算機中有限電源能力的使用,也可以增加對數(shù)據(jù)庫管理、數(shù)據(jù)庫訪問等操作的有效物質(zhì),避免出現(xiàn)較多消耗,發(fā)揮有效的節(jié)能目的,保證關(guān)鍵數(shù)據(jù)的充分利用[7]。
3.4移動事務(wù)處理
在數(shù)據(jù)庫管理系統(tǒng)中,移動事務(wù)處理為基本功能,主要目的維持?jǐn)?shù)據(jù)的一致性,增加對多個用戶的訪問,確保為其提供眾多支持。用戶在對該系統(tǒng)使用期間,能夠進(jìn)行數(shù)據(jù)的可靠查詢,加強數(shù)據(jù)庫的更新。比如,在用戶對數(shù)據(jù)庫系統(tǒng)進(jìn)行訪問的時候,結(jié)合傳統(tǒng)數(shù)據(jù)庫系統(tǒng),通過其中的事務(wù)進(jìn)行讀寫操作。且事務(wù)處理過程中,還需要重點研究其中的4點原則。比如原子性、一致性、隔離性和永久性。傳統(tǒng)模式下,數(shù)據(jù)庫系統(tǒng)中的事務(wù)處理技術(shù)在利用期間,還無法滿足具體的工作要求。移動事務(wù)處理過程中,具體表現(xiàn)為4個方面:(1)移動性。移動事務(wù)執(zhí)行其中,輸出的事務(wù)移動客戶機是移動的,且自身也為移動的。(2)長事務(wù)。無線網(wǎng)絡(luò)通信應(yīng)用過程中,整體具備低帶寬和高延遲的特點,且客戶機頻繁斷接性的。(3)易錯性。移動客戶機的應(yīng)用,因為固定結(jié)點不可靠,應(yīng)用的網(wǎng)絡(luò)通信不夠穩(wěn)定,在移動事務(wù)應(yīng)用中很容易出現(xiàn)一些錯誤。(4)異構(gòu)性。在對客戶機進(jìn)行實際使用過程中,因為具備一定的移動性特點,移動事務(wù)的使用,需要根據(jù)訪問分布的異構(gòu)數(shù)據(jù)庫系統(tǒng)積極開展[8]。
4結(jié)語
基于分析和研究,發(fā)現(xiàn)隨著現(xiàn)代科學(xué)技術(shù)水平的提升,移動數(shù)據(jù)庫的特點開始符合時代的建設(shè)需求,且具備更廣的發(fā)展空間。將移動數(shù)據(jù)庫技術(shù)和GPS技術(shù)進(jìn)行結(jié)合,可以廣泛應(yīng)用于智能交通管理、貨物運輸管理和消防現(xiàn)場作業(yè)中,且在制造行業(yè)、金融行業(yè)以及醫(yī)療衛(wèi)生行業(yè)也具備廣泛前景,因此,移動數(shù)據(jù)庫的使用將成為現(xiàn)代信息社會的重要保障。
參考文獻(xiàn)
[1]趙文博.移動數(shù)據(jù)庫核心概念與關(guān)鍵技術(shù)的應(yīng)用[J].科技資訊,2016,14(35):12,14.
[2]魏凱斌.嵌入式移動數(shù)據(jù)庫關(guān)鍵技術(shù)的分析和研究[J].企業(yè)技術(shù)開發(fā)(學(xué)術(shù)版),2010,29(8):10-12.
[3]邢鵬,張猛.嵌入式移動數(shù)據(jù)庫的關(guān)鍵技術(shù)及其應(yīng)用[J].時代報告(學(xué)術(shù)版),2012,(5):36.
[4]姜偉,吳波,郝春梅.基于移動自組網(wǎng)的數(shù)據(jù)庫系統(tǒng)關(guān)鍵技術(shù)研究[J].經(jīng)濟(jì)研究導(dǎo)刊,2011,(23):285-286.
[5]李玉明,李真林,余偉,等.PACS端與手機移動端相結(jié)合的智能化醫(yī)學(xué)影像技術(shù)實習(xí)教育系統(tǒng)的研究[J].中國醫(yī)療設(shè)備,2020,35(10):46-50.
[6]朱雯曦,張錚.基于WebGL、百度AI技術(shù)的智能服裝平臺關(guān)鍵技術(shù)研究———以衣維網(wǎng)為例[J].電子商務(wù),2020,(1):63-64.
[7]李章龍,饒淑芳,喻嘉宏,等.移動通訊技術(shù)對兒童青少年肥胖干預(yù)效果的Meta分析[J].中國學(xué)校衛(wèi)生,2020,41(1):40-43.
[8]張建平.基于VC的移動通信網(wǎng)絡(luò)鄰區(qū)自動規(guī)劃軟件設(shè)計與實現(xiàn)[J].微型電腦應(yīng)用,2020,36(5):149-152.
作者:劉霞 單位:哈爾濱市大數(shù)據(jù)中心