[發(fā)明專利]基于實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警冗余方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201610165054.2 | 申請(qǐng)日: | 2016-03-22 |
| 公開(公告)號(hào): | CN107220253A | 公開(公告)日: | 2017-09-29 |
| 發(fā)明(設(shè)計(jì))人: | 楊琪;代真虎;朱從鋒;王劍;黃松鑫 | 申請(qǐng)(專利權(quán))人: | 上海寶信軟件股份有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 上海漢聲知識(shí)產(chǎn)權(quán)代理有限公司31236 | 代理人: | 郭國(guó)中 |
| 地址: | 201203 上海市浦*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 實(shí)時(shí) 數(shù)據(jù)庫(kù) 報(bào)警 冗余 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警監(jiān)控領(lǐng)域,具體地,涉及基于實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警冗余方法和系統(tǒng)。
背景技術(shù)
報(bào)警作為監(jiān)控軟件一個(gè)必不可少的核心在工業(yè)、交通、智能建筑等領(lǐng)域發(fā)揮著重要的作用,出于數(shù)據(jù)安全的考慮,除了基本數(shù)據(jù)的冗余備份,報(bào)警的冗余備份也必不可少。
公開號(hào)為CN202736026U的專利文獻(xiàn)公開了一種數(shù)據(jù)庫(kù)遠(yuǎn)程冗余備份系統(tǒng),具有承載數(shù)據(jù)庫(kù)的本地服務(wù)器,還包括:遠(yuǎn)程備份服務(wù)器,通過(guò)第一網(wǎng)絡(luò)鏈路連接所述本地服務(wù)器并接收本地服務(wù)器傳輸?shù)膫浞輸?shù)據(jù);遠(yuǎn)程冗余備份服務(wù)器,通過(guò)第二網(wǎng)絡(luò)鏈路連接所述本地服務(wù)器并接收本地服務(wù)器傳輸?shù)膫浞輸?shù)據(jù)。
在現(xiàn)有的實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)中并未對(duì)報(bào)警冗余技術(shù)有專門的研究。特別是當(dāng)發(fā)生雪崩報(bào)警時(shí)如何高性能的處理雪崩報(bào)警也是一個(gè)難題。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種基于實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警冗余方法和系統(tǒng)。
根據(jù)本發(fā)明提供的一種基于實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警冗余方法,包括:
報(bào)警接收步驟:接收?qǐng)?bào)警觸發(fā)源數(shù)據(jù);
報(bào)警產(chǎn)生步驟:根據(jù)報(bào)警觸發(fā)源數(shù)據(jù)和手動(dòng)輸入數(shù)據(jù)產(chǎn)生報(bào)警記錄;所述報(bào)警記錄包括實(shí)時(shí)報(bào)警屬性、手動(dòng)報(bào)警屬性;
實(shí)時(shí)報(bào)警屬性存儲(chǔ)步驟:將實(shí)時(shí)報(bào)警屬性存儲(chǔ)在實(shí)時(shí)數(shù)據(jù)庫(kù)中,并通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)冗余備份實(shí)時(shí)報(bào)警屬性;
手動(dòng)報(bào)警屬性存儲(chǔ)步驟:將手動(dòng)報(bào)警屬性存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中,并通過(guò)關(guān)系數(shù)據(jù)庫(kù)冗余備份手動(dòng)報(bào)警屬性。
優(yōu)選地:實(shí)時(shí)報(bào)警屬性,包括報(bào)警產(chǎn)生時(shí)間、報(bào)警確認(rèn)狀態(tài)、報(bào)警恢復(fù)狀態(tài)、報(bào)警優(yōu)先級(jí)、報(bào)警類型、產(chǎn)生報(bào)警的源值;手動(dòng)報(bào)警屬性,包括報(bào)警確認(rèn)時(shí)間、報(bào)警確認(rèn)者、報(bào)警注釋、報(bào)警注釋時(shí)間、報(bào)警注釋者、報(bào)警觸發(fā)條件。
優(yōu)選地,若當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警已經(jīng)恢復(fù),則在當(dāng)前報(bào)警記錄后將報(bào)警恢復(fù)時(shí)間在實(shí)時(shí)數(shù)據(jù)庫(kù)中記錄為一條恢復(fù)記錄;若在實(shí)時(shí)數(shù)據(jù)庫(kù)中當(dāng)前報(bào)警記錄存在下一條記錄,則認(rèn)為當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警已結(jié)束,否則認(rèn)為當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警沒有結(jié)束。
優(yōu)選地,利用主備機(jī)分別獨(dú)立完整地存儲(chǔ)報(bào)警記錄在實(shí)時(shí)數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)。
優(yōu)選地,還包括報(bào)警查詢步驟,其中,所述報(bào)警查詢步驟包括:
第一查詢步驟:根據(jù)報(bào)警產(chǎn)生時(shí)間在實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢到報(bào)警記錄并解析出報(bào)警確認(rèn)狀態(tài)、報(bào)警恢復(fù)狀態(tài)、報(bào)警優(yōu)先級(jí)、報(bào)警類型;
第二查詢步驟:根據(jù)報(bào)警產(chǎn)生時(shí)間在實(shí)時(shí)數(shù)據(jù)庫(kù)中查詢報(bào)警觸發(fā)源點(diǎn)在報(bào)警產(chǎn)生時(shí)間的值作為產(chǎn)生報(bào)警的源值;
第三查詢步驟:如果報(bào)警已經(jīng)恢復(fù),則報(bào)警恢復(fù)時(shí)間為該報(bào)警對(duì)應(yīng)的報(bào)警記錄在實(shí)時(shí)數(shù)據(jù)庫(kù)中的下一條記錄的時(shí)間,報(bào)警結(jié)束時(shí)間與報(bào)警恢復(fù)時(shí)間一致;如果報(bào)警未恢復(fù),則報(bào)警結(jié)束時(shí)間就是該報(bào)警對(duì)應(yīng)的報(bào)警記錄在實(shí)時(shí)數(shù)據(jù)庫(kù)中的下一條報(bào)警記錄的開始時(shí)間;
第四查詢步驟:根據(jù)報(bào)警產(chǎn)生時(shí)間在關(guān)系數(shù)據(jù)庫(kù)中查詢報(bào)警觸發(fā)條件;
第五查詢步驟:如果報(bào)警手動(dòng)確認(rèn),則在關(guān)系數(shù)據(jù)庫(kù)中根據(jù)報(bào)警產(chǎn)生時(shí)間查詢報(bào)警確認(rèn)時(shí)間和報(bào)警確認(rèn)者;
第六查詢步驟:如果報(bào)警手動(dòng)注釋,則在關(guān)系數(shù)據(jù)庫(kù)中根據(jù)報(bào)警生成時(shí)間查詢報(bào)警注釋時(shí)間、報(bào)警注釋以及報(bào)警注釋者。
根據(jù)本發(fā)明提供的一種基于實(shí)時(shí)數(shù)據(jù)庫(kù)的報(bào)警冗余系統(tǒng),包括:
報(bào)警接收裝置:接收?qǐng)?bào)警觸發(fā)源數(shù)據(jù);
報(bào)警產(chǎn)生裝置:根據(jù)報(bào)警觸發(fā)源數(shù)據(jù)和手動(dòng)輸入數(shù)據(jù)產(chǎn)生報(bào)警記錄;所述報(bào)警記錄包括實(shí)時(shí)報(bào)警屬性、手動(dòng)報(bào)警屬性;
實(shí)時(shí)報(bào)警屬性存儲(chǔ)裝置:將實(shí)時(shí)報(bào)警屬性存儲(chǔ)在實(shí)時(shí)數(shù)據(jù)庫(kù)中,并通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)冗余備份實(shí)時(shí)報(bào)警屬性;
手動(dòng)報(bào)警屬性存儲(chǔ)裝置:將手動(dòng)報(bào)警屬性存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中,并通過(guò)關(guān)系數(shù)據(jù)庫(kù) 冗余備份手動(dòng)報(bào)警屬性。
優(yōu)選地:實(shí)時(shí)報(bào)警屬性,包括報(bào)警產(chǎn)生時(shí)間、報(bào)警確認(rèn)狀態(tài)、報(bào)警恢復(fù)狀態(tài)、報(bào)警優(yōu)先級(jí)、報(bào)警類型、產(chǎn)生報(bào)警的源值;手動(dòng)報(bào)警屬性,包括報(bào)警確認(rèn)時(shí)間、報(bào)警確認(rèn)者、報(bào)警注釋、報(bào)警注釋時(shí)間、報(bào)警注釋者、報(bào)警觸發(fā)條件。
優(yōu)選地,若當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警已經(jīng)恢復(fù),則在當(dāng)前報(bào)警記錄后將報(bào)警恢復(fù)時(shí)間在實(shí)時(shí)數(shù)據(jù)庫(kù)中記錄為一條恢復(fù)記錄;若在實(shí)時(shí)數(shù)據(jù)庫(kù)中當(dāng)前報(bào)警記錄存在下一條記錄,則認(rèn)為當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警已結(jié)束,否則認(rèn)為當(dāng)前報(bào)警記錄對(duì)應(yīng)的報(bào)警沒有結(jié)束。
優(yōu)選地,利用主備機(jī)分別獨(dú)立完整地存儲(chǔ)報(bào)警記錄在實(shí)時(shí)數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)。
優(yōu)選地,還包括報(bào)警查詢裝置,其中,所述報(bào)警查詢裝置包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海寶信軟件股份有限公司,未經(jīng)上海寶信軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610165054.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)
- 數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)管理系統(tǒng)及數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)構(gòu)筑裝置、數(shù)據(jù)庫(kù)檢索裝置、數(shù)據(jù)庫(kù)裝置、數(shù)據(jù)庫(kù)構(gòu)筑方法、以及數(shù)據(jù)庫(kù)檢索方法
- 數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)處理方法
- 數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)更新方法、數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)更新程序
- 容器數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)同步方法及數(shù)據(jù)庫(kù)
- 一種MongoDB數(shù)據(jù)庫(kù)對(duì)象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫(kù)語(yǔ)句執(zhí)行方法及裝置





