您好, 訪客   登錄/注冊

基于嵌入式移動數據庫及其應用問題分析

來源:用戶上傳      作者:

  摘  要:對傳統的計算機而言,其數據中心及控制中心是基于主機及互聯網實現的,大部分的設置都保持固定的默認模式,比如持續性網絡或者固定的主機等,但在計算機飛速發展、計算設備大力普及和計算節點日益豐富的現在,計算設備的使用靈活性要求不斷增加,由于傳統計算機的高穩定網絡性及電源固定性等特點,導致其無法使用在新型的移動數據庫中,因此,嵌入式操作系統逐漸走入了大眾的視野。
  關鍵詞:嵌入式  計算機  系統
  中圖分類號:TP311.1                               文獻標識碼:A                          文章編號:1672-3791(2019)04(a)-0019-02
  對傳統的計算機而言,其數據中心及控制中心是基于主機及互聯網實現的,大部分的設置都保持固定的默認模式,比如持續性網絡或者固定的主機等。但在計算機飛速發展、計算設備大力普及和計算節點日益豐富的現在,計算設備的使用靈活性要求不斷增加,由于傳統計算機的高穩定網絡性及電源固定性等特點,導致其無法使用在新型的移動數據庫中,因此,嵌入式操作系統逐漸走入了大眾的視野。
  1  關于嵌入式移動數據庫的闡釋
  所謂嵌入式移動數據庫就是指當計算設備無法保持常規使用(如需要進行大范圍移動或者設備處于其他特殊環境)時,將數據系統與設備運行系統連接在一起,然后在各種智能型嵌入設備或移動設備上運行的特殊數據庫。嵌入式移動數據庫的特點是擁有超高速度和極速性能,這使其被重視,并被劃分到重要研究領域當中。
  2  嵌入式移動數據庫的結構模式與特點
  2.1 結構模式
  普通的計算機是由固定節點構造而成,而移動計算機則改變了這一規則,它是由固定系統和移動系統共同組合組成,移動計算機有著可移動、寬帶適應性強、可伸縮等性能特點,而移動數據庫則是移動計算設備的服務系統。
  2.2 特點
  嵌入式移動數據庫是在普通數據庫基礎上應運而生的,其功能有一定的擴展性。因為該數據庫需要被用到嵌入式系統上,因此它具備了內核構造小、支持常規的SQL系統、數據同步機制及完整高效的數據庫運行功能。
  在移動數據庫的設置中,還需要針對不可控因素設置相關的策略,比如電源斷接、位置確定偏差大等,為了有效地處理類似問題,目前復制與緩存技術、移動事務處置、數據傳送技術等新型功能還在研發和創新,這將大大加快嵌入式移動數據庫前進的腳步。
  3  嵌入式移動數據庫的主要技術
  嵌入式移動數據庫包含了目前通信、計算機和嵌入式系統的最新成果的理論知識和實踐經驗,這當中穩定運行數據管理系統是實現嵌入式移動數據庫正常運行的主要內容。
  3.1 數據的備份與緩存
  復制就是把多個數據進行備份,以免數據丟失,這里的復制包括了效勞器和計算設備中保管數據庫的備份。通常把效勞器稱為計算設備的緩存。我們需要備份的目的是鞏固、加強嵌入式移動數據庫系統的實用性、安全性。由于條件有限,移動數據庫難以像普通數據庫一樣擁有長時間并且穩定的連接能力,這就需要在客戶端保留一個存儲數據的數據庫,這就是緩存。緩存的數據依賴原有數據庫,需要在原有數據庫上進行劃分。而客戶必須擁有自主修改、刪除的權力,并且要有網絡同步復制的功能?,F如今,在數據的備份和復制方面已有大量研究與創新,我們所要面對的首要也是最首要的問題是如何對多個復制節點上數據的分歧進行有效維護并保證數據正常安全。通常我們將備份協議分為兩種:(1)嚴格一致協議:任何時刻所有數據庫數據的備份必須保持一致。(2)弱一致協議:允許數據存在不一致,但前提是這些不一致是暫時的,而且這些不一致總必須在一個范圍之內,形成整體、不分散。
  3.2 數據廣播
  數據廣播是利用衛星和電視廣播的覆蓋網,傳送數據信息的技術。在計算運行的過程當中,系統通過檢查不對稱性,從數據庫中篩查數據,并且有規律地向客戶端發送數據。數據廣播的優點是開支不會發生改變,借助數據廣播傳輸,能夠有效改善移動數據庫系統的斷接問題。數據廣播傳輸的主要系統可分為后臺服務器和用戶客戶端兩個方面:效勞器針對如何組織傳送數據;移動節點則通過對本地緩存的查看來減少查詢數據廣播傳輸所用時間。
  3.3 優化位置信息查詢
  移動數據庫中有需要搜索和更新位置信息的相關數據。搜索有時與所在地理位置相關,不同區域、相同類型的地點不盡相同,如“搜索附近的商場”。而移動數據查詢優化是指以傳統分布式數據庫搜索為基礎,將其優化,通過其他方式和途徑,減少款待多樣化、斷接等要素帶來的影響,使搜索系統能根據目前的網絡狀況調整相應的搜索策略。
  3.4 數據庫事務處理
  每個數據庫管理系統中都有一個特定的功能——事務處理。它是數據庫的數據管理中心,保證了數據整體統一沒有分歧,并且支持用戶一對多同時訪問,并保障用戶安全可靠地進行資料查詢。普遍來說,用戶都是通過事務處理進入數據庫系統查詢信息的。
  通常情況下,我們把移動客戶端發出的命令叫移動事務,移動事務具有以下4個方面的特性。
 ?。?)便利性。在事務工作運行期間,客戶端和事務處理是可移動的。
  (2)長事務。因為互聯網的寬帶較低、延遲嚴重和高數量連接性,所以移動事務可能會變成長事務。
 ?。?)易錯性。移動客戶端的節點并不牢固,互聯網網絡不穩定,因此,和傳統數據庫事務處理相比,移動事務處理更容易出現差錯。  ?。?)廣泛性。由于客戶端的多樣化,移動事務處理需要訪問分布廣泛的不同數據庫系統。
  4  嵌入式移動數據庫在生活中的應用
  移動數據庫技術滿足新時代科技發展的要求和創新理念,與信息時代的要求和大方向相吻合,其發展前景有著不可估量的價值。
  在大數據背景下的時代,物流信息成為了一個亟待處理的數據問題,及時準確的物流信息可以協助提高生產力、增加銷售力度,方便運輸、便于存儲,嵌入式移動數據庫在物流領域有很大幫助,可以在一定程度上減少庫存,幫助廠家提高銷售量,推進生產力發展。在物流運輸過程中,通過移動數據庫計算機數據與車輛GPS和網絡大數據進行系統連接,可以達到用通過中央調度系統控制所有運輸車隊的行駛途徑,在貨物儲存時,通過帶嵌入式移動數據庫的計算設備,其輸入的內容經由互聯網存入中央數據庫,極大地優化了物流,增加了工作效率和信息的時效性。
  5  結語
  總而言之,嵌入式移動數據庫是根據時代應運而生的產物,與傳統數據庫相比,它具有靈活、可靠、適應性強等特性,它的眾多優點使得其在計算系統中占領主導地位,其應用廣泛。相信在不久的將來,嵌入式移動數據庫會被廣泛應用在各大領域,有非常廣闊的應用前景。目前,與之相關的研究也從未停下腳步,我們期待在不久的將來它可以為人們的生活提供更多的便利。
  參考文獻
  [1] 周克江.嵌入式移動數據庫及其應用問題研究[J].湖南第一師范學院學報,2004,4(3):122-124.
  [2] 周書民,張天太,許志文.嵌入式移動數據庫的數據同步及其應用[J].微計算機信息,2007,23(14):79-80.
  [3] 李蔚,陳亞峰.嵌入式數據庫SQLite及其應用研究[J].沿海企業與科技,2010(10):45-47.
  [4] 王洪蛟,董學仁,褚福強,等.嵌入式數據庫在ARM中的研究及應用[J].濟南大學學報:自然科學版,2008,22(1):84-87.
  [5] 牛艷霞,馬秉斌.嵌入式Web服務器的Android空間數據離線解決方法[J].測繪科學,2017,42(7):182-186,191.
 ?、僮髡吆喗椋焊墅愊迹?982,10—),女,漢族,四川攀枝花人,碩士研究生,助教,研究方向:數據庫。
轉載注明來源:http://www.hailuomaifang.com/8/view-14900738.htm

?
99久久国产综合精麻豆