移動資料庫技術的概述

2021-08-30 12:20:02 字數 1174 閱讀 8619

移動資料庫技術的概述

移動資料庫作為分布式資料庫的延伸和擴充套件,擁有分布式資料庫的諸多優點和獨特的特性,能夠滿足未來人們訪問資訊的要求,具有廣泛的應用前景。

1, 移動資料庫的概念

2, 移動資料庫的體系結構

移動資料庫基本上由三種型別的主機組成:移動主機(mobile hosts),移動支援站點(mobile support stations)和固定主機(fixed hosts)。

3, 移動資料庫的關鍵技術

(1)複製和快取技術。移動資料庫環境中,通過採用一種弱一致性伺服器級複製機制,提高了響應時間。快取技術是通過在客戶機上快取資料伺服器上的部分資料,降低客戶訪問資料庫伺服器的頻率。

(2)資料廣播技術。利用從伺服器到移動客戶機的下行頻寬遠遠大於從移動客戶機到伺服器的上行頻寬的這種網路費對稱性,把大多數移動使用者頻繁訪問的資料組織起來,以週期性的廣播形式提供給移動客戶機。

(3)位置管理。移動使用者的位置管理主要集中在兩個方面:一是如何確定移動使用者的當前位置,二是如何儲存,管理和更新位置資訊。可以採用移動計算機都在自己的宿主伺服器上作永久登記,當它移動到任何其它區域是,向其宿主伺服器通報其當前位置。

(4)查詢處理及優化。在移動資料庫環境中,由於使用者的移動,頻繁的斷接以及使用者所處網路環境的多樣性,移動查詢優化必須採用動態策略,以適應不斷變化的畫境。

(5)移動事務處理。

4, 嵌入式移動資料庫在應用中的關鍵

(1)資料的一致性問題。移動資料庫的乙個顯著特點就是移動終端之間以及與伺服器之間的連線時一種弱連線,即低頻寬,長延遲,不穩定和經常性斷開。為了支援使用者在弱環境下對資料庫的操作,現在普遍採用樂觀複製方法,允許使用者對本地快取上的資料副本進行操作,待網路重新連線後再與資料庫伺服器或其他終端交換資料修改資訊,並通過衝突檢測機制來協調和恢復資料的一致性。

(2)高效的事務處理。通過採用完善的日誌記錄策略,事務移動過程中的使用者位置屬性實時更新等策略來設計和實現新的事務管理策略和演算法。

5, 移動資料庫管理系統的特徵

(1) 核心結構微小化。

(2) 對標準的sql支援。

(3) 事務管理功能的強化。

(4) 完善的資料同步機制。

(5) 支援序列通訊,tcp/ip通訊,紅外線,藍芽等多種連線協議。

(6) 完備的嵌入式資料庫管理功能。

(7) 支援windows ce,palm os等多種目前流行的嵌入式作業系統。

MySQL資料庫優化技術概述

對於乙個以資料庫為中心的應用,資料庫的優化直接影響到程式的效能,因此資料庫效能至關重要。一般來說,要保證資料庫的效率,要做好以下幾個方面的工作 1 資料庫表設計 表的設計合理化 符合3nf 2 新增適當索引 index 普通索引 主鍵索引 primary 效率最高,但是只能有乙個 唯一索引 uniq...

MySQL資料庫優化技術概述

對於乙個以資料庫為中心的應用,資料庫的優化直接影響到程式的效能,因此資料庫效能至關重要。一般來說,要保證資料庫的效率,要做好以下幾個方面的工作 1 資料庫表設計 表的設計合理化 符合3nf 2 新增適當索引 index 普通索引 主鍵索引 primary 效率最高,但是只能有乙個 唯一索引 uniq...

資料庫概述

資料庫系統 顧名思義,就是計算機系統中加入資料庫後的系統。在組成上由資料庫 作業系統 資料庫管理系統 開發工具 資料庫應用系統 人員這幾部分組成,如圖1 1所示。圖1 1 資料庫系統組成圖資料庫是長期儲存在計算機上的有組織的有聯絡的資料的集合,就如同乙個專門儲存資料的倉庫一樣,特別注意的是資料庫中不...