[發(fā)明專利]一種動(dòng)態(tài)本體存儲(chǔ)系統(tǒng)、存儲(chǔ)方法、數(shù)據(jù)查詢方法在審
| 申請?zhí)枺?/td> | 201910399308.0 | 申請日: | 2019-05-14 |
| 公開(公告)號(hào): | CN111949649A | 公開(公告)日: | 2020-11-17 |
| 發(fā)明(設(shè)計(jì))人: | 王昌圓;姜偉浩;浦世亮;閆春 | 申請(專利權(quán))人: | 杭州??低晹?shù)字技術(shù)股份有限公司 |
| 主分類號(hào): | G06F16/22 | 分類號(hào): | G06F16/22;G06F16/27;G06F16/36 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 動(dòng)態(tài) 本體 存儲(chǔ)系統(tǒng) 存儲(chǔ) 方法 數(shù)據(jù) 查詢 | ||
本申請?zhí)峁┮环N動(dòng)態(tài)本體存儲(chǔ)系統(tǒng)、存儲(chǔ)方法和數(shù)據(jù)查詢方法。所述本體系統(tǒng)包括源數(shù)據(jù)存儲(chǔ)層、配置層及本體存儲(chǔ)層??梢愿鶕?jù)用戶需求和行業(yè)特點(diǎn)動(dòng)態(tài)的生成配置目標(biāo)行業(yè)動(dòng)態(tài)本體的源數(shù)據(jù)配置信息、動(dòng)態(tài)本體配置規(guī)則和動(dòng)態(tài)本體存儲(chǔ)規(guī)則,根據(jù)所述源數(shù)據(jù)配置信息從源數(shù)據(jù)存儲(chǔ)層獲取源數(shù)據(jù),并根據(jù)動(dòng)態(tài)本體配置規(guī)則利用獲取的源數(shù)據(jù)生成動(dòng)態(tài)本體,使本體的配置更加智能和靈活,同時(shí)采用混合存儲(chǔ)的技術(shù),以結(jié)構(gòu)化存儲(chǔ)系統(tǒng)作為本體存儲(chǔ)的主數(shù)據(jù)庫,有效保證了本體的安全可靠性,以圖數(shù)據(jù)存儲(chǔ)系統(tǒng)存儲(chǔ)本體的對象關(guān)系,可以存儲(chǔ)本體中對象的多級(jí)關(guān)系,以全文索引存儲(chǔ)系統(tǒng)存儲(chǔ)本體的概要信息,可以為用戶提供更加高效的查詢服務(wù)。
技術(shù)領(lǐng)域
本申請涉及本體存儲(chǔ)技術(shù)領(lǐng)域,尤其涉及一種動(dòng)態(tài)本體存儲(chǔ)系統(tǒng)、存儲(chǔ)方法、數(shù)據(jù)查詢方法。
背景技術(shù)
本體是用于描述或表達(dá)某一領(lǐng)域知識(shí)的一組概念或術(shù)語以及這些概念或術(shù)語之間的關(guān)系,它可以用來組織知識(shí)庫較高層次的知識(shí)抽象,也可以用來描述特定領(lǐng)域的知識(shí)。本體通過對象、對象屬性、以及對象關(guān)系來描述。其中,對象是指任何能夠被建模的事物,對象屬性是對象的一些特征品質(zhì),對象關(guān)系則是對象之間存在的各種關(guān)系。本體作為一種能在知識(shí)層提供知識(shí)共享和重用的工具,目前在語義Web中、信息處理組織、信息檢索、信息推理查詢等領(lǐng)域運(yùn)用比較廣泛。
動(dòng)態(tài)本體是基于本體的全集屬性,根據(jù)業(yè)務(wù)邏輯實(shí)際需求選擇本體中的對象,并根據(jù)行業(yè)規(guī)則對對象的屬性和關(guān)系進(jìn)行約束和設(shè)定,這些可靈活配置的屬性作為本體的子集構(gòu)成一個(gè)動(dòng)態(tài)本體。
一般,本體包含的數(shù)據(jù)量比較大,因而會(huì)將本體中的一些常用的或者重要的信息提取出來,組成本體的概要信息,本體的概要信息包括對象屬性的概要信息和對象關(guān)系的概要信息。
在對數(shù)據(jù)的本體進(jìn)行共享利用之前,需要對數(shù)據(jù)的本體進(jìn)行合理有效的存儲(chǔ),目前針對海量的數(shù)據(jù)的本體,主要采用分布式存儲(chǔ)系統(tǒng)HDFS、HBASE等進(jìn)行存儲(chǔ),或者是采用ElasticSearch作為全文檢索引擎來對本體進(jìn)行存儲(chǔ)。但是目前的存儲(chǔ)方法在實(shí)際應(yīng)用場景中仍存在以下幾個(gè)問題:
首先是在本體進(jìn)行存儲(chǔ)時(shí)不夠靈活,一般在本體存儲(chǔ)前需要事先確定本體的Schema,Schema是本體的概要信息的框架,即規(guī)定概要信息需要包含哪些信息,Schema的提前確定使得存儲(chǔ)下來的本體相對固定化。固化本體是基于固定業(yè)務(wù)需求的,本體的Schema一旦確定后再根據(jù)業(yè)務(wù)進(jìn)行存儲(chǔ)調(diào)整則需要對整套本體的存儲(chǔ)信息進(jìn)行調(diào)整,缺乏足夠的擴(kuò)展性和靈活性。
此外,采用ElasticSearch進(jìn)行本體的存儲(chǔ),ES作為內(nèi)存搜索引擎在大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)存在內(nèi)存瓶頸,且數(shù)據(jù)缺乏訪問控制使得存儲(chǔ)的本體不具安全可靠性。
發(fā)明內(nèi)容
有鑒于此,本申請?zhí)峁┝艘环N動(dòng)態(tài)本體的存儲(chǔ)系統(tǒng)、存儲(chǔ)方法和數(shù)據(jù)查詢方法。
根據(jù)本申請的第一方面,本申請?zhí)峁┝艘环N動(dòng)態(tài)本體存儲(chǔ)系統(tǒng),所述存儲(chǔ)系統(tǒng)包括:
源數(shù)據(jù)存儲(chǔ)層,用于存儲(chǔ)源數(shù)據(jù);
配置層,用于接收來自外部的配置控制信息,根據(jù)所述配置控制信息分別生成源數(shù)據(jù)配置信息、動(dòng)態(tài)本體配置規(guī)則以及動(dòng)態(tài)本體存儲(chǔ)規(guī)則;根據(jù)所述源數(shù)據(jù)配置信息從所述源數(shù)據(jù)存儲(chǔ)層獲取源數(shù)據(jù);根據(jù)所述動(dòng)態(tài)本體配置規(guī)則并利用獲取的源數(shù)據(jù)生成動(dòng)態(tài)本體;
本體存儲(chǔ)層,用于根據(jù)所述配置層生成的動(dòng)態(tài)本體存儲(chǔ)規(guī)則將所述動(dòng)態(tài)本體存儲(chǔ)到結(jié)構(gòu)化存儲(chǔ)系統(tǒng),將所述動(dòng)態(tài)本體中的概要信息存儲(chǔ)到全文索引存儲(chǔ)系統(tǒng)、以及將所述動(dòng)態(tài)本體中各對象之間的對象關(guān)系存儲(chǔ)到圖數(shù)庫存儲(chǔ)系統(tǒng)。
可選地,所述配置控制信息攜帶目標(biāo)行業(yè)標(biāo)識(shí);
所述配置層獲取的源數(shù)據(jù)為所述目標(biāo)行業(yè)標(biāo)識(shí)對應(yīng)的目標(biāo)行業(yè)的源數(shù)據(jù);
所述配置層還用于提供與所述目標(biāo)行業(yè)匹配的行業(yè)模板,將所述源數(shù)據(jù)配置信息、動(dòng)態(tài)本體配置規(guī)則以及動(dòng)態(tài)本體存儲(chǔ)規(guī)則加載在所述行業(yè)模板。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州海康威視數(shù)字技術(shù)股份有限公司,未經(jīng)杭州海康威視數(shù)字技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910399308.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(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)令牌
- 用于處理到遠(yuǎn)程存儲(chǔ)位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴(kuò)展型存儲(chǔ)系統(tǒng)的存儲(chǔ)系統(tǒng)群及其管理方法
- 一種移動(dòng)存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法
- 存儲(chǔ)系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲(chǔ)介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 建立存儲(chǔ)系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺(tái)及一種容災(zāi)方法
- 在基于云的存儲(chǔ)系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置
- 動(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ǔ)方法和裝置





