移動資料庫中的資料管理問題
允許從裝置訪問資料的資料管理是主要問題。移動資料庫允許應用程式即使在移動過程中也能從裝置訪問資料。它是一個透過無線網路連線裝置的資料庫。在這裡,客戶端和伺服器具有無線連線。有線連線具有完全或部分複製的整個分散式資料庫。存在固定主機,藉助資料庫伺服器進行資料管理。基站位於固定位置,用於與移動單元和固定主機之間進行通訊。
移動資料庫資料管理中出現的問題是
移動資料庫設計
由於持續關閉以及處理查詢,全球名稱解析問題變得更加複雜。
安全性
資料安全是使用者的重要方面。與移動資料相比,現有資料更安全。資料變得不可預測,必須採取措施防止資料丟失。主要內容是使用特定策略對任何資料進行正確的授權訪問。
資料分發和複製
移動單元和基站之間的資料分佈不均勻。與快取管理相關的問題與一致性約束相結合。快取為移動單元提供最新且經常請求的資料並執行其事務。可以訪問最高效且安全性更高的資料。
複製問題
由於副本數量的增加(即資料庫副本數量的增加),更新和訊號的成本也會增加。
分工
在某些情況下,客戶端必須獨立於伺服器執行。由於移動環境的特定屬性,查詢處理中的分工會發生變化。
事務模型
事務可以定義為一組任務。事務的準確性和對非關鍵性故障的適應性問題更加突出。事務必須具有原子性、一致性、隔離性和永續性,即 ACID 屬性。當移動計算機斷開連線時,ACID 屬性很難應用。由於移動單元斷開連線,預計移動事務將持續很長時間。移動事務執行取決於透過多個基站移動多個數據集。
恢復和容錯
容錯意味著即使存在內部故障,系統也能正確執行任務。故障分為兩種型別:瞬態故障和永久故障。瞬態故障會在沒有任何干預的情況下消失,而永久故障則會一直存在,除非有人將其移除。如果移動單元發生所需的關機,則不被視為故障。在切換過程中發生事務失敗,然後發生網路分割槽。移動計算的特點是資源可用性有限、頻繁斷開連線、高移動性和低頻寬。
基於位置的服務
跟蹤位置是一項艱鉅的任務,並且存在於啟用基於位置的服務中。在這種情況下,逐出技術非常重要。主要問題是更新依賴於位置的查詢,然後使用空間查詢進行重新整理。其他一些問題包括使用者隱私、多種移動地圖標準、市場能力和互操作性。
查詢處理
由於移動性和移動單元上的資料變化,查詢處理變得複雜。移動性對查詢處理有很大影響。在集中式環境中影響最大的成本是輸入/輸出。
結論
以上討論的內容是如何在移動資料庫中管理資料以及面臨的問題,即資料庫設計、資料安全、資料分發和複製、分工、事務模型、恢復和容錯、基於位置的服務以及查詢處理。