摘 要:每天都有各個(gè)方面的技術(shù)革新,特別是在這樣一個(gè)知識(shí)競(jìng)爭(zhēng)前列的時(shí)代,特別是在網(wǎng)絡(luò)方面更新的速度就更快了,基本上是一天一個(gè)樣。由于無(wú)線技術(shù)的應(yīng)用的范圍很廣,特別是在通信領(lǐng)域有著無(wú)法替代的重量。對(duì)通信系統(tǒng)使用和發(fā)展的因素有很多,移動(dòng)數(shù)據(jù)需要我們的格外重視,因?yàn)樗顷P(guān)鍵。本文就對(duì)移動(dòng)數(shù)據(jù)復(fù)制、傳輸安全、緩存等方面在作為移動(dòng)數(shù)據(jù)庫(kù)關(guān)鍵技術(shù)的基礎(chǔ)上進(jìn)行探討,闡述這些方面存在的問(wèn)題,為移動(dòng)數(shù)據(jù)庫(kù)提高效率提供可行方案。
關(guān)鍵詞:移動(dòng)數(shù)據(jù)庫(kù);復(fù)制移動(dòng);主機(jī)事務(wù)
中圖分類(lèi)號(hào):TP311.13
人們對(duì)效率的要求越來(lái)越高,所以一些傳統(tǒng)的通過(guò)中央控制來(lái)進(jìn)行通信所謂模式已經(jīng)不能滿足人們?nèi)找嬖鲩L(zhǎng)的效率需求。于是無(wú)線通訊網(wǎng)絡(luò)跟著時(shí)代的腳步出現(xiàn)了,筆記本電腦、平板電腦、智能手機(jī)等等一系列可移動(dòng)的無(wú)線網(wǎng)絡(luò)設(shè)備。通過(guò)這些設(shè)備對(duì)無(wú)線網(wǎng)絡(luò)的應(yīng)用使得人們能夠更方便地接受信息,還可以看見(jiàn)時(shí)事新聞,了解國(guó)家大事,國(guó)際新聞等。從某個(gè)意義上來(lái)講就是縮短了時(shí)間和空間的距離。以上敘述就是為了重點(diǎn)突出移動(dòng)數(shù)據(jù)技術(shù)的優(yōu)越性,它在某種意義上來(lái)說(shuō)是一種突破和創(chuàng)新,這種技術(shù)讓移動(dòng)處理事務(wù)的可能性大大增加了,同時(shí)也會(huì)給我們帶來(lái)意想不到的收益。然而,好的事物張總有不足的一面,這種技術(shù)剛剛出獄萌芽階段,我們要對(duì)這些不足及時(shí)作出反映,采取及時(shí)而有效地措施。
1 移動(dòng)數(shù)據(jù)庫(kù)的特點(diǎn)與優(yōu)勢(shì)
(1)移動(dòng)數(shù)據(jù)庫(kù)的使用者能夠隨時(shí)隨地對(duì)其進(jìn)行操作,及時(shí)在移動(dòng)的時(shí)候接收不到網(wǎng)絡(luò)信號(hào),使用者仍然可以從移動(dòng)數(shù)據(jù)庫(kù)中獲取需要的信息。
(2)數(shù)據(jù)庫(kù)的緩存可以通過(guò)使用者正在使用的硬盤(pán)等設(shè)備來(lái)實(shí)現(xiàn),這樣可以保證其他的設(shè)備的正常運(yùn)行使用。
(3)可以在戶外運(yùn)作:移動(dòng)輔助、移動(dòng)控制、網(wǎng)絡(luò)控制是IP進(jìn)行切換的三種最常見(jiàn)形式。IP在切換時(shí),最強(qiáng)信號(hào)會(huì)自動(dòng)被系統(tǒng)接收到,要是已經(jīng)有一個(gè)固定的IP時(shí),系統(tǒng)不會(huì)自動(dòng)轉(zhuǎn)換IP這時(shí)你就不用擔(dān)心系統(tǒng)會(huì)自動(dòng)連接而無(wú)法連接到原來(lái)固定的IP了??梢?jiàn)它具有移動(dòng)性。
(4)我們有時(shí)會(huì)外出,處在的地點(diǎn)會(huì)不時(shí)地發(fā)生變化,但是我們還是需要進(jìn)行數(shù)據(jù)的傳輸。我們會(huì)在陌生的城市,陌生的街道,運(yùn)用一定的導(dǎo)航系統(tǒng)來(lái)幫助我們了解周邊的一些信息,比如酒店住宿,旅游景點(diǎn)等,這就需要具有移動(dòng)數(shù)據(jù)庫(kù)的GPS出場(chǎng)了。這是一種能夠幫助人們克服時(shí)間或者地點(diǎn)轉(zhuǎn)換導(dǎo)致的一些問(wèn)題。得出結(jié)論,定位性也是這個(gè)系統(tǒng)的一大特點(diǎn)。
(5)由于在不同環(huán)境,不同時(shí)間,不同地點(diǎn)都會(huì)使移動(dòng)數(shù)據(jù)庫(kù)在一些方面會(huì)有不確定性,它會(huì)因?yàn)橐恍┪锢硪蛩貙?dǎo)致移動(dòng)數(shù)據(jù)不能很好的鏈接,有時(shí)即使受到信號(hào)還是連接不上,使得網(wǎng)絡(luò)終端無(wú)法進(jìn)行相應(yīng)服務(wù)。這個(gè)新興系統(tǒng)具有不穩(wěn)定性。
2 移動(dòng)數(shù)據(jù)庫(kù)的關(guān)鍵技術(shù)
2.1 數(shù)據(jù)廣播技術(shù)
解決移動(dòng)數(shù)據(jù)系統(tǒng)用戶的規(guī)模廣以及網(wǎng)絡(luò)通信不對(duì)稱(chēng)的問(wèn)題,這時(shí)就需要數(shù)據(jù)廣播出場(chǎng),它能解決這些問(wèn)題。在如今移動(dòng)計(jì)算機(jī)進(jìn)入的時(shí)代,人們需要將大量客戶能夠在同一時(shí)間訪問(wèn)數(shù)據(jù)庫(kù)作為一個(gè)戰(zhàn)略目標(biāo),這樣數(shù)據(jù)廣播技術(shù)才能蓬勃生長(zhǎng)。但是要實(shí)現(xiàn)這個(gè)目標(biāo)用傳統(tǒng)的方式是不可行的,因?yàn)閭鹘y(tǒng)技術(shù)很難完成數(shù)據(jù)密集型應(yīng)用。一般來(lái)說(shuō),移動(dòng)客機(jī)下行的寬帶遠(yuǎn)大于從移動(dòng)客戶到服務(wù)器的上寬帶,而且接收數(shù)據(jù)的成本遠(yuǎn)遠(yuǎn)低于發(fā)送傳輸?shù)某杀???蛻魴C(jī)技術(shù)斷開(kāi)了,客戶接受廣播信息還是正常的。因此非對(duì)稱(chēng)性這種性質(zhì)需要被好好地利用,來(lái)滿足較多的客戶同時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),它還可以將它們按照一定的條理性組織起來(lái),為周期性的廣播客戶提供機(jī)會(huì)訪問(wèn),這樣訪問(wèn)量大量增加不再是一個(gè)夢(mèng)想。
數(shù)據(jù)廣播的概念是這樣的不對(duì)稱(chēng)性被客戶機(jī)與服務(wù)器通信不對(duì)稱(chēng)性的這種性質(zhì),廣播形式向客戶機(jī)發(fā)送數(shù)據(jù)被周期性的利用等,不過(guò)這有一個(gè)大前提,這個(gè)大前提就是這個(gè)所謂抽象的系統(tǒng)要處在移動(dòng)計(jì)算機(jī)的環(huán)境中。它所具有的優(yōu)點(diǎn)是移動(dòng)用戶的數(shù)量不會(huì)因?yàn)閺V播的花費(fèi)變化而發(fā)生變化,它們兩者之間沒(méi)有什么必然的聯(lián)系,因此用數(shù)據(jù)廣播可以很好的介乎額移動(dòng)數(shù)據(jù)會(huì)出現(xiàn)的斷接問(wèn)題??蛻魴C(jī)和服務(wù)器是數(shù)據(jù)廣播需要研究的兩個(gè)方面。訪問(wèn)時(shí)間和調(diào)諧時(shí)間是衡量移動(dòng)數(shù)據(jù)好壞的一個(gè)最基本的信息。從客戶端發(fā)送數(shù)據(jù)請(qǐng)求開(kāi)始到客戶從廣播中受到數(shù)據(jù)這個(gè)過(guò)程所花費(fèi)的時(shí)間叫做訪問(wèn)時(shí)間。完成每個(gè)訪問(wèn)的過(guò)程中,移動(dòng)客戶機(jī)保持收聽(tīng)廣播總共花費(fèi)的時(shí)間叫做調(diào)諧而時(shí)間。調(diào)諧時(shí)間的多少主要是有訪問(wèn)時(shí)間決定的,調(diào)諧時(shí)間的長(zhǎng)短又可以反映出訪問(wèn)時(shí)間,兩者關(guān)系十分緊密。除此之外在計(jì)算機(jī)的設(shè)計(jì)中,激活模式和休眠模式間是可以相互切換的。不耗電是休眠模式的特點(diǎn),調(diào)諧時(shí)間有對(duì)計(jì)算機(jī)電能的消耗扮演著十分重要的角色??蛻魴C(jī)在不收聽(tīng)廣播的時(shí)候它會(huì)自動(dòng)識(shí)別,然后自覺(jué)地進(jìn)入休眠模式,大大降低了電能,體現(xiàn)了低碳環(huán)保這一理念。這就可以看成在激活狀態(tài),電源也不會(huì)消耗電。然而一般的客戶機(jī)都需要一定的電源才能使工作正常運(yùn)行,因此從中可以看出調(diào)諧時(shí)間是數(shù)據(jù)廣播中需要重視的因素之一。
2.2 數(shù)據(jù)復(fù)制的技術(shù)
用戶服務(wù)器靜止?fàn)顟B(tài)是傳統(tǒng)數(shù)據(jù)技術(shù)在根據(jù)當(dāng)時(shí)的一些情況開(kāi)發(fā)出來(lái)的,這種技術(shù)需要事先為設(shè)備設(shè)置好復(fù)印模式,然后才能成為服務(wù)器之間采用的復(fù)制形式,這種復(fù)制形式過(guò)于僵化一旦出現(xiàn)了錯(cuò)誤就需要重新設(shè)置,非常不方便。這種傳統(tǒng)的復(fù)制模式還不與現(xiàn)在的移動(dòng)數(shù)據(jù)庫(kù)中使用的復(fù)印技術(shù)畫(huà)上恒等號(hào),他們?cè)谝恍┓矫孢€是有很大的差一點(diǎn)的,但是他們的目的都是一樣的都是為了滿足資源的共享,復(fù)制和正常地使用。一般來(lái)說(shuō)我們復(fù)印東西就是為了能夠更方便地低一些數(shù)據(jù)信息進(jìn)行查閱,為一些重要的文件做備份。與此同時(shí),副本的復(fù)制是一個(gè)較好的功能,當(dāng)復(fù)印過(guò)程中設(shè)備發(fā)生故障,我們?nèi)匀豢梢酝ㄟ^(guò)其他的設(shè)備對(duì)已經(jīng)備份過(guò)的副本進(jìn)行恢復(fù),有效的使數(shù)據(jù)保存下來(lái)。因?yàn)楦北臼怯珊芏嗟模瑸榱烁北灸軌蛞恢?,人們?huì)采取主副本法、對(duì)象同意法等一些方法來(lái)保持它的一致性。然而這些方法適用面僅僅局限于傳統(tǒng)的計(jì)算機(jī)使用環(huán)境,在新的計(jì)算機(jī)的環(huán)境下,就愛(ài)需要盡快滿足移動(dòng)性、可用性等。
2.3 數(shù)據(jù)處理的技術(shù)
在移動(dòng)數(shù)據(jù)庫(kù)處理技術(shù)中復(fù)制和緩存是很常用的兩種技術(shù)手段,但是這些技術(shù)本身就存在不足和一定的局限性。將大量的數(shù)據(jù)信息復(fù)制轉(zhuǎn)移到移動(dòng)設(shè)備上必然會(huì)是移動(dòng)設(shè)備卡機(jī)甚至死機(jī),嚴(yán)重影響到移動(dòng)設(shè)備的正常運(yùn)行。所以,一般只對(duì)一些重要的資源我們才會(huì)采取直接訪問(wèn)的模式和方法。我們對(duì)數(shù)據(jù)進(jìn)行復(fù)制和緩存,一般都是我們接受的網(wǎng)絡(luò)信號(hào)受限或者不能使用的時(shí)候。提高效率最直接最有效的方法就是同事處理多個(gè)業(yè)務(wù)。判斷一個(gè)緩存數(shù)據(jù)庫(kù)數(shù)據(jù)的正確性,事務(wù)調(diào)度的可串性都是非常重要的。傳統(tǒng)數(shù)據(jù)庫(kù)具備的處理事務(wù)的四種基本性質(zhì)是Atomicity、Consistency、Isolation、Durability。這幾個(gè)傳統(tǒng)的性質(zhì)無(wú)法滿足現(xiàn)在移動(dòng)事務(wù)需要的復(fù)雜操作,以及對(duì)一些不確定因素的控制。所以新的技術(shù)的需要具有了一定的迫切性,這種新技術(shù)要解決在移動(dòng)性,長(zhǎng)事務(wù)性方面存在的一些問(wèn)題。同時(shí)還要根據(jù)語(yǔ)義進(jìn)行分段重組,方便各個(gè)節(jié)點(diǎn)能夠單獨(dú)進(jìn)行操,根據(jù)語(yǔ)義的一致性進(jìn)行整合。
簡(jiǎn)而言之只要無(wú)線網(wǎng)絡(luò)技術(shù)有些變化,移動(dòng)數(shù)據(jù)的結(jié)構(gòu)也肯定要跟著變化,協(xié)作性、通用性會(huì)增強(qiáng),應(yīng)用也會(huì)變得廣泛起來(lái)等等,這些好的轉(zhuǎn)變會(huì)給人們的生活帶來(lái)很大的便利。
參考文獻(xiàn):
[1]曾文英,趙躍龍,宋瑋.移動(dòng)數(shù)據(jù)庫(kù)技術(shù)研究[J].計(jì)算機(jī)工程與反映,2009(14):25-29.
[2]應(yīng)毅,任凱.微終端移動(dòng)數(shù)據(jù)庫(kù)關(guān)鍵技術(shù)研究[J].三江學(xué)院學(xué)報(bào),2011(01):132-134.
[3]何新貴,唐常杰,李霖,劉云生.特種數(shù)據(jù)庫(kù)技術(shù)[M].北京:科學(xué)出版社,2008:37-38.
[4]張鵬,余立人,蘇容.數(shù)據(jù)庫(kù)同步復(fù)制技術(shù)在移動(dòng)計(jì)算環(huán)境中的應(yīng)用[J].現(xiàn)代計(jì)算機(jī),2013:29-33.
作者簡(jiǎn)介:張婷(1978.10-),女,山西浮山人,講師,工學(xué)學(xué)士,研究方向:數(shù)據(jù)庫(kù)。
作者簡(jiǎn)介:桐鄉(xiāng)市高級(jí)技工學(xué)校,浙江桐鄉(xiāng) 314500