[發明專利]一種數據完整性處理方法及系統在審
| 申請號: | 202010692089.8 | 申請日: | 2020-07-17 |
| 公開(公告)號: | CN111831491A | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | 左冬杰 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 尉保芳 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 完整性 處理 方法 系統 | ||
本發明公開了一種數據完整性處理方法,包括:步驟1、備服務器在主服務器運行時,接收主服務器實時發送過來的信息數據;步驟2、當所述主服務器出現故障時,備服務器啟動,此時所述備服務器成為新的主服務器,所述新的主服務器處理最后一次接收的所述主服務器發送過來的數據,并將處理結果輸出。適用于數據緩存處理領域,通過主服務器及備服務器交替使用可以有效的避免因主服務器出現信號不良或故障而導致的數據丟失以及數據不完整等問題,同時采用主備服務器交替操作,規模小響應快,產品維護成本低,并且能快速解決問題。
技術領域
本發明涉及數據緩存處理領域,尤其涉及一種數據完整性處理方法及系統。
背景技術
當前互聯網或者電信行業存在大批量并發數據交互,在數據交易時要求數據完整性和響應及時性,目前為解決此類問題大多通過數據庫或者類消息中間件的方式來進行數據完整性保證,此種方案增大系統規模使得原本的系統過于龐大,并且使用過多開源軟件或者三方軟件導致產品維護成本變高,不能快速解決問題,另外在數據之間響應的時候無法接的由信號不良或故障導致的數據無法及時更新處理的問題。
發明內容
本發明所要解決的技術問題是針對現有技術的不足,提供一種數據完整性處理方法。
本發明解決上述技術問題的技術方案如下:一種數據完整性處理方法,包括:
步驟1、備服務器在主服務器運行時,接收主服務器實時發送過來的信息數據;
步驟2、當所述主服務器出現故障時,備服務器啟動,此時所述備服務器成為新的主服務器,所述新的主服務器處理最后一次接收的所述主服務器發送過來的數據,并將處理結果輸出。
本發明的有益效果是:通過主服務器及備服務器交替使用可以有效的避免因主服務器出現信號不良或故障而導致的數據丟失以及數據不完整等問題,同時采用主備服務器交替操作,規模小響應快,產品維護成本低,并且能快速解決問題。
在上述技術方案的基礎上,本發明還可以做如下改進。
進一步,步驟1具體為:
所述主服務器接收信息數據并處理,同時將所述信息數據發送至備服務器,所述主服務器根據處理結果填寫變更文件,將所述變更文件輸出同時將所述變更文件發送給所述備服務器。
采用上述進一步方案的有益效果是:可以快速提取變更數據,提高系統響應速度同時確保數據完整性。
進一步,步驟2具體為:
當所述主服務器出現故障時,備服務器啟動,此時所述備服務器成為新的主服務器,若最后一次接收的所述主服務器發送過來的數據為所述信息數據,則所述新的主服務器對所述信息數據進行處理并將處理結果輸出,若最后一次接收的所述主服務器發送過來的數據為所述變更文件,則將所述變更文件直接輸出。
采用上述進一步方案的有益效果是:通過確定最后一次收到的內容進行相應的處理調整可以提高系統針對性,避免不必要的操作導致時間上的浪費,提高了系統處理速度。
進一步,步驟2之后還包括:
步驟3、備服務器在啟動過程中不斷的進行與主服務器的連接,直至主服務器故障消除,連接恢復。
本發明解決上述技術問題的另一種技術方案如下:一種數據完整性處理系統,包括:
接收模塊、用于備服務器在主服務器運行時,接收主服務器實時發送過來的信息數據;
轉換模塊、用于當所述主服務器出現故障時,備服務器啟動,此時所述備服務器成為新的主服務器,所述新的主服務器處理最后一次接收的所述主服務器發送過來的數據,并將處理結果輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010692089.8/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





