原創|其它|編輯:郝浩|2012-12-10 18:52:17.000|閱讀 400 次
概述:由于移動智能終端的普及,對中心服務器數據庫和其他數據庫實時數據同步的要求也越來越高。那么到底什么是數據庫同步?為什么要對數據庫進行同步以及數據同步所應用的技術是什么,本文將對其一一闡述。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
隨著移動計算時代的到來,嵌入式移動數據庫技術目前已經加入了更加廣泛的應用領域。由于智能移動終端的普及,人們對數據的處理和管理的要求也越來越高。那么為了滿足人們的需求,數據同步的作用就顯現出來了。
數據庫同步就是完成數據傳輸之后數據庫雙方表的數據達到的一致性。按傳輸時間劃分為定時數據同步與時時數據同步。定時數據同步就是在某一時間保證數據一致,時數據同步則要求在任意時刻保證數據完全一致。
目前,智能移動終端已經走入人們的生活中,對于數據庫的各種需求也越來越多,為了能滿足人們在任意地點、任意地點訪問任意數據的需求,就必須對系統中的應用前端和后臺服務器之間進行各種必要的同步控制。
例如:在當今的高校一卡通數據庫管理系統中,中心服務器數據庫與各個分服務器數據庫之間就必須進行數據交換,以便將各個分服務器數據庫的消費數據傳輸到中心服務器數據庫,更好地進行數據匯總與分析,為學校領導提供有利的決策數據。同時對數據庫進行數據實時備份同步,便可避免當數據庫服務器出問題時我們沒有其正常工作時的備份;一臺服務器負載不了時做均衡負載;當數據庫要遷移時,更可保證無間斷無損失。
當數據庫中的數據量不是很大時,進行數據庫同步的過程并不是很困難。但當數據量特別巨大時,再使用手動同步就十分的困難了。此時采用的核心技術便是數據庫復制技術。
數據庫復制技術就是將數據或數據庫對象從一個數據庫復制并分發到另外一個數據庫中,從而實現源數據庫和目標數據庫保持一致性。
數據庫復制技術分為三種:事務復制、快照復制、合并復制。
事務復制是將復制啟用后的所有發布服務器上發布的內容在修改時傳給訂閱服務器,數據更改將按照其在發布服務器上發生的順序和事務邊界,應用于訂閱服務器,在發布內部可以保證事務的一致性。
快照復制將數據以特定時刻的瞬時狀態分發,而不監視對數據的更新。發生同步時,將生成完整的快照并將其發送到訂閱服務器。
合并復制通常是從發布數據庫對象和數據的快照開始,并且用觸發器跟蹤在發布服務器和訂閱服務器上所做的后續數據更改和架構修改。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件