[發(fā)明專利]一種基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法有效
| 申請?zhí)枺?/td> | 201410004578.4 | 申請日: | 2014-01-06 |
| 公開(公告)號: | CN103729455A | 公開(公告)日: | 2014-04-16 |
| 發(fā)明(設(shè)計(jì))人: | 張?jiān)娷?/a>;王志英;呂華輝;鄒慶;羅四夕;羅念華;朱州;劉學(xué)儀;曹軍;葛松;袁捷;關(guān)志偉;陳健欣 | 申請(專利權(quán))人: | 中國南方電網(wǎng)有限責(zé)任公司;貴州電網(wǎng)公司信息通信分公司;廣東卓維網(wǎng)絡(luò)有限公司;貴州廣思信息網(wǎng)絡(luò)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市君勝知識(shí)產(chǎn)權(quán)代理事務(wù)所 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 510627 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 副本 存儲(chǔ) 模式 數(shù)據(jù) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種主數(shù)據(jù)存儲(chǔ)方法,尤其涉及的是一種基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法。
背景技術(shù)
主數(shù)據(jù)是描述現(xiàn)實(shí)世界中的核心對象,是參與企業(yè)運(yùn)營的獨(dú)立存在的業(yè)務(wù)對象,具有以下三個(gè)特性,最重要性:主數(shù)據(jù)是企業(yè)主營業(yè)務(wù)的主要實(shí)體;最基礎(chǔ)性:所有主營業(yè)務(wù)均圍繞著主數(shù)據(jù)開展,被多部門、多系統(tǒng)共享使用;最穩(wěn)定性:主數(shù)據(jù)是可標(biāo)準(zhǔn)化管理的靜態(tài)引用數(shù)據(jù),一般不會(huì)被頻繁修改。企業(yè)否能有效管理主數(shù)據(jù),確保主數(shù)據(jù)被唯一標(biāo)識(shí)并符合質(zhì)量要求,是影響企業(yè)決策分析以及跨部門的協(xié)作的關(guān)鍵因素之一。
現(xiàn)有的主數(shù)據(jù)存儲(chǔ)系統(tǒng)中,普遍是采取單一主本的存儲(chǔ)模式,就是只在主數(shù)據(jù)庫中保存一套數(shù)據(jù),業(yè)務(wù)系統(tǒng)需要消費(fèi)數(shù)據(jù)的時(shí)候,再從主數(shù)據(jù)庫獲得。傳統(tǒng)的主數(shù)據(jù)存儲(chǔ)系統(tǒng)存在以下缺點(diǎn):1.?數(shù)據(jù)格式不匹配:主數(shù)據(jù)服務(wù)輸出的數(shù)據(jù)是遵循主數(shù)據(jù)模型定義的格式,而業(yè)務(wù)系統(tǒng)使用的數(shù)據(jù)格式是根據(jù)自身業(yè)務(wù)需求來定義,這樣就會(huì)出現(xiàn)數(shù)據(jù)格式不一致的情況,業(yè)務(wù)系統(tǒng)對獲取的數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換才能滿足使用的需求。額外的數(shù)據(jù)格式轉(zhuǎn)換的工作直接增加了業(yè)務(wù)系統(tǒng)的負(fù)擔(dān),包括開發(fā)時(shí)的成本消耗,運(yùn)行時(shí)的額外性能消耗等。2.?降低業(yè)務(wù)的響應(yīng)效率:當(dāng)客戶端請求一個(gè)報(bào)表的結(jié)果時(shí),業(yè)務(wù)系統(tǒng)需要實(shí)時(shí)從主數(shù)據(jù)服務(wù)獲取數(shù)據(jù),然后轉(zhuǎn)換為業(yè)務(wù)數(shù)據(jù)格式,最終顯示到客戶端,這一過程包括跨系統(tǒng)發(fā)送請求,主數(shù)據(jù)管理系統(tǒng)的自身處理過程,數(shù)據(jù)格式轉(zhuǎn)換的性能消耗,這些大大降低了業(yè)務(wù)的響應(yīng)效率。3.?強(qiáng)耦合:當(dāng)業(yè)務(wù)系統(tǒng)對主數(shù)據(jù)服務(wù)進(jìn)行請求時(shí),由于某些問題(如網(wǎng)絡(luò)問題、主數(shù)據(jù)服務(wù)維護(hù)等)無法獲得正確的響應(yīng),將導(dǎo)致業(yè)務(wù)系統(tǒng)的業(yè)務(wù)功能無法正常使用,嚴(yán)重影響用戶體驗(yàn)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,旨在解決傳統(tǒng)的主數(shù)據(jù)存儲(chǔ)系統(tǒng)業(yè)務(wù)的響應(yīng)效率低,使用不方便的技術(shù)問題。
本發(fā)明的技術(shù)方案如下:一種基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,包括以下步驟:
A.將主數(shù)據(jù)分為核心主數(shù)據(jù)和非核心主數(shù)據(jù);
B.將核心主數(shù)據(jù)存儲(chǔ)在主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中,并且建立核心主數(shù)據(jù)的副本,將核心主數(shù)據(jù)副本存儲(chǔ)在業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中;
C.將非核心主數(shù)據(jù)存儲(chǔ)在業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中,并且建立非核心主數(shù)據(jù)的副本,將非核心主數(shù)據(jù)副本存儲(chǔ)在主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中。
所述的基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,所述業(yè)務(wù)系統(tǒng)包括為主數(shù)據(jù)管理系統(tǒng)提供主數(shù)據(jù)的數(shù)據(jù)提供方和向主數(shù)據(jù)管理系統(tǒng)獲取主數(shù)據(jù)的數(shù)據(jù)消費(fèi)方;
所述數(shù)據(jù)提供方所提供的主數(shù)據(jù)分為核心主數(shù)據(jù)和非核心主數(shù)據(jù),數(shù)據(jù)提供方所提供的核心主數(shù)據(jù)保存在主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中,并在數(shù)據(jù)提供方數(shù)據(jù)庫中保存核心主數(shù)據(jù)副本;數(shù)據(jù)提供方所提供的非核心主數(shù)據(jù)保存在數(shù)據(jù)提供方數(shù)據(jù)庫中,并在主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中保存非核心主數(shù)據(jù)副本;
所述數(shù)據(jù)消費(fèi)方所獲取的主數(shù)據(jù)分為核心主數(shù)據(jù)和非核心主數(shù)據(jù),數(shù)據(jù)消費(fèi)方所獲取的核心主數(shù)據(jù)的副本和非核心主數(shù)據(jù)的副本保存在數(shù)據(jù)消費(fèi)方數(shù)據(jù)庫中。
所述的基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,所述核心主數(shù)據(jù)的修改步驟如下:
S1.業(yè)務(wù)系統(tǒng)對主數(shù)據(jù)管理系統(tǒng)發(fā)送修改請求;
S2.主數(shù)據(jù)管理系統(tǒng)驗(yàn)證修改請求,驗(yàn)證通過則調(diào)用主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中的核心主數(shù)據(jù)并對其進(jìn)行修改,修改成功后向業(yè)務(wù)系統(tǒng)輸出修改成功信息,否則輸出修改失敗信息;
S3.業(yè)務(wù)系統(tǒng)對修改成功信息進(jìn)行驗(yàn)證,驗(yàn)證成功后對業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中的核心主數(shù)據(jù)副本進(jìn)行修改,修改成功后輸出修改成功信息,否則輸出修改失敗信息。
所述的基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,所述主數(shù)據(jù)管理系統(tǒng)對核心主數(shù)據(jù)的修改信息進(jìn)行備份,并保存在主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中。
所述的基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,所述非核心主數(shù)據(jù)的修改步驟如下:
X1.向業(yè)務(wù)系統(tǒng)輸入修改請求;
X2.業(yè)務(wù)系統(tǒng)驗(yàn)證修改請求,驗(yàn)證通過則調(diào)用業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中的非核心主數(shù)據(jù)并對其進(jìn)行修改,修改成功后輸出修改成功信息,否則輸出修改失敗信息;
X3.業(yè)務(wù)系統(tǒng)向主數(shù)據(jù)管理系統(tǒng)發(fā)送修改成功信息,主數(shù)據(jù)管理系統(tǒng)對修改成功信息進(jìn)行驗(yàn)證,驗(yàn)證成功后對主數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫中的非核心主數(shù)據(jù)副本進(jìn)行修改,修改成功后輸出修改成功信息,否則輸出修改失敗信息。
所述的基于主副本存儲(chǔ)模式的主數(shù)據(jù)存儲(chǔ)方法,其中,所述業(yè)務(wù)系統(tǒng)對非核心主數(shù)據(jù)的修改信息進(jìn)行備份,并保存在業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國南方電網(wǎng)有限責(zé)任公司;貴州電網(wǎng)公司信息通信分公司;廣東卓維網(wǎng)絡(luò)有限公司;貴州廣思信息網(wǎng)絡(luò)有限公司,未經(jīng)中國南方電網(wǎng)有限責(zé)任公司;貴州電網(wǎng)公司信息通信分公司;廣東卓維網(wǎng)絡(luò)有限公司;貴州廣思信息網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410004578.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(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 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種用于數(shù)據(jù)網(wǎng)格的全分布式副本定位方法
- 一種基于核密度估計(jì)的副本選擇方法
- 一種分布式文件系統(tǒng)復(fù)制元數(shù)據(jù)的方法
- 一種對象存儲(chǔ)系統(tǒng)中對象一致性操作的方法
- 一種基于云計(jì)算的虛擬化容忍入侵的方法及裝置
- 副本部署方法、云服務(wù)器及存儲(chǔ)介質(zhì)
- 一種管理副本的方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 主備副本選舉方法、系統(tǒng)、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種副本管理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 游戲副本的生成方法、裝置及設(shè)備
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置





