<track id="vrtfz"></track>

      <strike id="vrtfz"><thead id="vrtfz"></thead></strike>

        <ruby id="vrtfz"></ruby>
        <ruby id="vrtfz"><span id="vrtfz"><progress id="vrtfz"></progress></span></ruby>

            <p id="vrtfz"></p><delect id="vrtfz"></delect>

            <ruby id="vrtfz"></ruby>
            <del id="vrtfz"></del><video id="vrtfz"></video>

            <big id="vrtfz"></big>

                <dl id="vrtfz"></dl>
                i2Active 數據庫復制和同步

                產品概述

                001.jpg

                i2Active 數據庫語義級的實時同步軟件。在數據庫高并發事務場景下實現數據庫全量同步、增量同步,通過同步校驗確保數據庫源端和目標端的數據一致性 ; 同時提供備庫接管和增量回切等高級功能,幫助用戶在復雜的應用環境下完成數據庫的容災備份、異構數據遷移、數據分發、構建數據倉庫等數據整合工作。


                產品架構

                002.jpg

                源端技術架構:

                003.jpg

                ?PTRACK跟蹤到redo log增量信息,將其寫入共享內存,并通知 PMERGE 進行處理,PTRACK同時將此數據包寫入緩存目錄以便后續進程沒有成功處理或系統其它異常情況時,這些數據能夠恢復并重新進行處理

                ?PMERGE收到PTRACK的通知,將收到的數據包進行各種必要的處理,生成處理后的數據包,將新數據包寫入共享內存,并通知PCOMM 進行處理

                ?PCOMM 收到PMERGE的通知,將收到的數據包發送到目標端系統,如果發送不成功(目標系統未啟動、網絡故障),將數據包寫入緩存目錄 。

                ?PCLEAN清道夫進程,負責將緩存中不再需要的文件刪除掉

                目標端技術架構:

                004.jpg

                ?PMONT負責建立共享內存、信號燈、消息隊列,監控系統其它進程的狀態,重起異常退出進程并報告狀態;

                ?PMSGT負責收集其它所有進程報告的各種錯誤信息,將錯誤信息存放到日志文件msg.log中;

                ?PRECVT負責接收界面發送來的管理命令并執行,接收增量數據包,裝載歷史數據;

                ?PPUT負責裝載歷史、增量信息到數據庫中,做數據驗證;


                產品特點

                005.jpg

                典型應用場景


                <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>