<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式移動(dòng)數據庫與Agent技術(shù)原理及設計

嵌入式移動(dòng)數據庫與Agent技術(shù)原理及設計

作者: 時(shí)間:2010-03-15 來(lái)源:網(wǎng)絡(luò ) 收藏


(4)事務(wù)處理

本文引用地址:http://dyxdggzs.com/article/152028.htm

事務(wù)處理是管理系統的一個(gè)基本功能,主要用于維護數據的一致性,支持多用戶(hù)的并發(fā)訪(fǎng)問(wèn),使用戶(hù)可以可靠地查詢(xún)和更新。一般來(lái)說(shuō),用戶(hù)對系統的訪(fǎng)問(wèn)都是通過(guò)事務(wù)來(lái)完成的。在傳統的數據庫系統中,一個(gè)事務(wù)由一系列讀寫(xiě)操作組成。事務(wù)處理必須滿(mǎn)足四個(gè)準則,即原子性、一致性、隔離性和永久性(簡(jiǎn)稱(chēng)ACID)。計算環(huán)境的特點(diǎn),使傳統數據庫系統中的事務(wù)處理不能滿(mǎn)足事務(wù)處理的要求。

通常,將移動(dòng)客戶(hù)機發(fā)出的事務(wù)叫移動(dòng)事務(wù),它屬于分布事務(wù)。移動(dòng)事務(wù)處理具有以下特點(diǎn):

①移動(dòng)性。這不僅指移動(dòng)事務(wù)執行期間,發(fā)出事務(wù)的移動(dòng)客戶(hù)機是移動(dòng)的,而且事務(wù)本身也在相應地移動(dòng)。

②長(cháng)事務(wù)。由于無(wú)線(xiàn)網(wǎng)絡(luò )通信的低帶寬、高延遲以及移動(dòng)客戶(hù)機的頻繁斷接性,都可能使移動(dòng)事務(wù)成為長(cháng)事務(wù)。

③易錯性。由于移動(dòng)客戶(hù)機不如固定結點(diǎn)可靠,而且無(wú)線(xiàn)網(wǎng)絡(luò )通信也不如固定網(wǎng)絡(luò )穩定,因此,與一般事務(wù)相比,移動(dòng)事務(wù)更容易出錯。

④異構性。由于客戶(hù)機的移動(dòng)性,移動(dòng)事務(wù)可能要訪(fǎng)問(wèn)分布的異構數據庫系統。

總之,移動(dòng)事務(wù)不同于傳統事務(wù),傳統的ACID模型已不能很好地描述移動(dòng)事務(wù),需要為移動(dòng)事務(wù)尋找更好的模型。維護數據的一致性和解決過(guò)區切換(handoff)問(wèn)題是移動(dòng)事務(wù)管理的重要任務(wù)。

3 移動(dòng)

的研究起源于人工智能領(lǐng)域。是指模擬人類(lèi)行為與關(guān)系,具有一定智能并能夠自主運行和提供相應服務(wù)的程序。移動(dòng)Agent是一個(gè)能夠在異構網(wǎng)絡(luò )中自主地從一臺主機遷移動(dòng)另外一臺主機,并可與其它Agent或資源交互的程序。實(shí)際上它是Agent與分布式技術(shù)的混血兒。移動(dòng)Agent具有自主性、移動(dòng)性、協(xié)作性、安全性、智能性等特性。

傳統的分布式計算基于Client/Server體系結構,其帶寬耗費嚴重,網(wǎng)絡(luò )負載不均衡,容錯能力較差。移動(dòng)Agent作為全新分布式計算工具,通過(guò)將自身代碼、狀態(tài)傳送到遠程主機,并在遠程主機執行的方式克服了Client/Server方案的不足之處,因而成為分布式計算的主要發(fā)展方向之一。

與Client/Server方案相比,移動(dòng)Agent具有以下幾大優(yōu)勢:移動(dòng)Agent通過(guò)移動(dòng)到服務(wù)器端工作并把最終數據傳回客戶(hù)機,可以節省網(wǎng)絡(luò )帶寬;移動(dòng)Agent減少了費時(shí)的網(wǎng)絡(luò )傳輸,并且在規模較大的數據庫操作中Agent能實(shí)現本地操作,可以節省時(shí)間;移動(dòng)Agent移動(dòng)到服務(wù)器端直接傳回最終結果,避免了中間數據的傳輸延遲;一旦移動(dòng)Agent從客戶(hù)端傳輸到另一臺主機上,這臺機器就可以和網(wǎng)絡(luò )斷開(kāi)連接直到想回收Agent或再次傳送Agent,即整個(gè)系統可工作在異步方式;移動(dòng)Agent可以輕易地從一個(gè)平臺移動(dòng)到另一個(gè)平臺,它們帶著(zhù)自身代碼移動(dòng)到目的機器上無(wú)須預先安裝就能運行,可以很方便地實(shí)現負載平衡;移動(dòng)Agent可以感知環(huán)境的變化并作出反應,多個(gè)移動(dòng)Agent可以動(dòng)態(tài)地調整分布以維護最優(yōu)配置。

基于移動(dòng)Agent移動(dòng)數據庫改革了傳統的遠程查詢(xún)數據庫的SQL查詢(xún)方法,把查詢(xún)任務(wù)存儲到一個(gè)可通過(guò)網(wǎng)絡(luò )進(jìn)行移動(dòng)的Agent上,Agent將移動(dòng)到服務(wù)器上,執行查詢(xún)并在座結論,然后返回到用戶(hù)并打印結果。在這個(gè)過(guò)程中,我們把查詢(xún)任務(wù)分解為單個(gè)的查詢(xún)方法,而這些指令在網(wǎng)絡(luò )上的合適地點(diǎn)會(huì )被喚醒并執行。通過(guò)將移動(dòng)Agent技術(shù)引入移動(dòng)數據庫中,有助于實(shí)現移動(dòng)數據庫查詢(xún)優(yōu)化。

結語(yǔ)

移動(dòng)計算的研究覆蓋了許多領(lǐng)域,如移動(dòng)硬件設備、移動(dòng)通訊、移動(dòng)聯(lián)網(wǎng)技術(shù)、無(wú)線(xiàn)WWW訪(fǎng)問(wèn)、移動(dòng)數據庫技術(shù)、無(wú)線(xiàn)客戶(hù)/服務(wù)器應用等。隨著(zhù)互聯(lián)網(wǎng)和無(wú)線(xiàn)通訊技術(shù)的發(fā)展,移動(dòng)數據庫的需求正在不斷增加,其技術(shù)正在成為國際數據庫界的一個(gè)研究方向。由于移動(dòng)數據庫自身的移動(dòng)性、斷接性、帶寬的有限性、網(wǎng)絡(luò )通信的非對稱(chēng)性以及電源電量的有限性等特性,決定了移動(dòng)計算環(huán)境不同于傳統的分布計算。Agent技術(shù)是計算機領(lǐng)域的一個(gè)研究熱點(diǎn),是一個(gè)能獨立運行的智能體?,F在,將移動(dòng)Agent技術(shù)應用于分布式系統和網(wǎng)絡(luò )管理等方面取得了很好的效果??傊?,隨著(zhù)人們對信息需求的不斷增加,無(wú)線(xiàn)網(wǎng)絡(luò )和通信技術(shù)的不斷進(jìn)步,移動(dòng)數據庫領(lǐng)域的研究大有希望,必將為人類(lèi)帶來(lái)巨大的商業(yè)和社會(huì )價(jià)值。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>