[發(fā)明專利]一種統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型實(shí)現(xiàn)的方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410115363.X | 申請(qǐng)日: | 2014-03-25 |
| 公開(公告)號(hào): | CN104063420A | 公開(公告)日: | 2014-09-24 |
| 發(fā)明(設(shè)計(jì))人: | 韓向黨 | 申請(qǐng)(專利權(quán))人: | 韓向黨 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 深圳中一專利商標(biāo)事務(wù)所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 統(tǒng)一 動(dòng)態(tài) 數(shù)據(jù)模型 實(shí)現(xiàn) 方法 系統(tǒng) | ||
1.一種統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型實(shí)現(xiàn)的方法,其特征在于,所述方法包括:
建立并初始化數(shù)據(jù)內(nèi)存模型;
讀取壓縮XML數(shù)據(jù)流;
讀取所述數(shù)據(jù)流的根節(jié)點(diǎn)下的元數(shù)據(jù)容器節(jié)點(diǎn),并讀取所述元數(shù)據(jù)容器節(jié)點(diǎn)下的元數(shù)據(jù)節(jié)點(diǎn)信息,所述元數(shù)據(jù)節(jié)點(diǎn)信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù)名稱對(duì)應(yīng)的壓縮簡(jiǎn)化字符;
根據(jù)所述壓縮簡(jiǎn)化字符,讀取所述數(shù)據(jù)流的根節(jié)點(diǎn)下的數(shù)據(jù)容器節(jié)點(diǎn)中的數(shù)據(jù)記錄節(jié)點(diǎn),并將所述數(shù)據(jù)記錄節(jié)點(diǎn)關(guān)聯(lián)到所述壓縮簡(jiǎn)化字符所標(biāo)識(shí)的元數(shù)據(jù)節(jié)點(diǎn)信息中,以獲得所述數(shù)據(jù)記錄節(jié)點(diǎn)相關(guān)的信息,包括各元素名稱、元素類型、元素校驗(yàn)值、默認(rèn)值信息以及元素值,并分配一個(gè)一維HASH記錄表來存儲(chǔ)所述數(shù)據(jù)記錄節(jié)點(diǎn)相關(guān)的信息;
將所述一維HASH記錄表作為一個(gè)數(shù)據(jù)節(jié)點(diǎn)插入所述數(shù)據(jù)內(nèi)存模型的結(jié)構(gòu)中,獲得統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型,所述統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié)構(gòu),樹中每一個(gè)葉節(jié)點(diǎn)是一個(gè)數(shù)據(jù)節(jié)點(diǎn),即一維HASH記錄表。
2.如權(quán)利要求1所述的方法,其特征在于,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié)點(diǎn)<qd>表示主結(jié)構(gòu),<qd>下有元數(shù)據(jù)容器節(jié)點(diǎn)<qs>,<qs>下有多個(gè)元數(shù)據(jù)節(jié)點(diǎn)<ti>,每個(gè)<ti>通過其下的多個(gè)元素葉節(jié)點(diǎn)<ci>定義元數(shù)據(jù)的全部信息;
所述元數(shù)據(jù)為描述<qs>節(jié)點(diǎn)的數(shù)據(jù),每個(gè)葉節(jié)點(diǎn)<ci>定義了該元數(shù)據(jù)元素的名稱、類型、校驗(yàn)值以及默認(rèn)值。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述根節(jié)點(diǎn)<qd>包含元數(shù)據(jù)容器節(jié)點(diǎn)<rs>和數(shù)據(jù)容器節(jié)點(diǎn)<rd>;
其中,所述元數(shù)據(jù)容器節(jié)點(diǎn)<rs>表示各數(shù)據(jù)片斷的元數(shù)據(jù),每一個(gè)數(shù)據(jù)片斷通過一個(gè)元數(shù)據(jù)節(jié)點(diǎn)<ti>表示,所述<ti>節(jié)點(diǎn)包括數(shù)據(jù)名稱以及與所述數(shù)據(jù)名稱對(duì)應(yīng)的壓縮簡(jiǎn)化字符,所述<ti>有多個(gè)元素葉節(jié)點(diǎn)<ci>,其中元素葉節(jié)點(diǎn)<ci>格式預(yù)定為:
<ci cn=元素名稱1ty=元素類型cv=元素校驗(yàn)值cd=元素默認(rèn)值/>
[…];
所述數(shù)據(jù)容器節(jié)點(diǎn)<rd>表示各個(gè)數(shù)據(jù)片斷中的所有數(shù)據(jù)的記錄,記錄格式預(yù)定為:
<數(shù)據(jù)名稱簡(jiǎn)化字符>字段名稱1對(duì)應(yīng)值|[…]</數(shù)據(jù)名稱簡(jiǎn)化字符>
[…]。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括:
采用OWL技術(shù)對(duì)所述統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型進(jìn)行解析。
5.一種統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型實(shí)現(xiàn)的系統(tǒng),其特征在于,所述系統(tǒng)包括:
模型建立單元,用于建立并初始化數(shù)據(jù)內(nèi)存模型;
數(shù)據(jù)流讀取單元,用于讀取壓縮XML數(shù)據(jù)流;
元數(shù)據(jù)節(jié)點(diǎn)處理單元,用于讀取所述數(shù)據(jù)流的根節(jié)點(diǎn)下的元數(shù)據(jù)容器節(jié)點(diǎn),并讀取所述元數(shù)據(jù)容器節(jié)點(diǎn)下的元數(shù)據(jù)節(jié)點(diǎn)信息,所述元數(shù)據(jù)節(jié)點(diǎn)信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù)名稱對(duì)應(yīng)的壓縮簡(jiǎn)化字符;
數(shù)據(jù)記錄節(jié)點(diǎn)處理單元,用于根據(jù)所述壓縮簡(jiǎn)化字符,讀取所述數(shù)據(jù)流的根節(jié)點(diǎn)下的數(shù)據(jù)容器節(jié)點(diǎn)中的數(shù)據(jù)記錄節(jié)點(diǎn),并將所述數(shù)據(jù)記錄節(jié)點(diǎn)關(guān)聯(lián)到所述壓縮簡(jiǎn)化字符所標(biāo)識(shí)的元數(shù)據(jù)節(jié)點(diǎn)信息中,以獲得所述數(shù)據(jù)記錄節(jié)點(diǎn)相關(guān)的信息,包括各元素名稱、元素類型、元素校驗(yàn)值、默認(rèn)值信息以及元素值,并分配一個(gè)一維HASH記錄表來存儲(chǔ)所述數(shù)據(jù)記錄節(jié)點(diǎn)相關(guān)的信息;
實(shí)現(xiàn)單元,用于將所述一維HASH記錄表作為一個(gè)數(shù)據(jù)節(jié)點(diǎn)插入所述數(shù)據(jù)內(nèi)存模型的結(jié)構(gòu)中,獲得統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型,所述統(tǒng)一動(dòng)態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié)構(gòu),樹中每一個(gè)葉節(jié)點(diǎn)是一個(gè)數(shù)據(jù)節(jié)點(diǎn),即一維HASH記錄表。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié)點(diǎn)<qd>表示主結(jié)構(gòu),<qd>下有元數(shù)據(jù)容器節(jié)點(diǎn)<qs>,<qs>下有多個(gè)元數(shù)據(jù)節(jié)點(diǎn)<ti>,每個(gè)<ti>通過其下的多個(gè)元素葉節(jié)點(diǎn)<ci>定義元數(shù)據(jù)的全部信息;
所述元數(shù)據(jù)為描述<qs>節(jié)點(diǎn)的數(shù)據(jù),每個(gè)葉節(jié)點(diǎn)<ci>定義了該元數(shù)據(jù)元素的名稱、類型、校驗(yàn)值以及默認(rèn)值。
該專利技術(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/201410115363.X/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種2500m3高爐炮泥
- 下一篇:一種鍶鐵氧體燒結(jié)工藝方法
- 同類專利
- 專利分類
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ù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 數(shù)據(jù)模型對(duì)偶化
- 網(wǎng)管數(shù)據(jù)處理方法及裝置
- 基于數(shù)據(jù)庫(kù)的自描述數(shù)據(jù)模型結(jié)構(gòu)
- 腳輔具的制造方法
- 數(shù)據(jù)模型升級(jí)方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)模型監(jiān)控方法
- 一種基于數(shù)據(jù)模型對(duì)媒體數(shù)據(jù)進(jìn)行定點(diǎn)延時(shí)投放的戶外電子屏系統(tǒng)
- 數(shù)據(jù)模型的替換方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 動(dòng)態(tài)本體數(shù)據(jù)操作
- 一種線上數(shù)據(jù)模型管理裝置、方法及其系統(tǒng)
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





