領(lǐng)域本體RDF圖數(shù)據(jù)存儲(chǔ)與查詢方法研究
[Abstract]:Domain ontology is a formal representation of concepts and their relationships within a particular domain. In essence, it is a shared resource description mechanism, which is used to describe knowledge information in a domain, usually in OWL,RDF and other languages. Domain ontology is generally stored in OWL files or relational databases. With the rapid development of information acquisition, storage and dissemination technology, the field of emergency management of civil aviation emergencies faces a new problem of complex graph data processing. The mismatch between the complex graph structure of relational database and ontology data fundamentally restricts the processing ability of large-scale ontology data. Neo4j is a mature and high performance open source graph database which follows the attribute graph data model. It fully supports ACID transactions, supports massive data and quick graph query, and can solve the complex graph structure problem of domain ontology. Therefore, this paper combines Neo4j map database storage method with civil aviation emergency management domain ontology, and carries out the following research: (1) on the basis of analyzing the current situation of RDF data storage and application in civil aviation emergency management domain, A data storage method of domain ontology RDF graph based on Neo4j is proposed. The mapping rules between RDF graph and Neo4j graph are defined by constructing the mapping model of domain ontology RDF directed label graph and Neo4j graph database. Compared with the MySQL storage scheme, the efficiency of the storage scheme is further verified. The problem of storage and query efficiency of ontology RDF graph data in the field of civil aviation emergency management is solved. (2) the Neo4j graph database does not support distributed processing. In this paper, a logical processing layer is designed to be responsible for distributed logic processing to support the distributed storage of domain ontology in Neo4j, and the general storage framework of distributed extension is given. The design details and related algorithms of the main modules in the storage framework are described. The dynamic partition of the ontology RDF diagram in the field of emergency management of civil aviation emergencies is realized by using the partition method based on the data flow of the dynamic graph. The characteristic of distributed storage is verified by experiments, which provides the method support for big data application of civil aviation emergency management field based on graph data.
【學(xué)位授予單位】:中國(guó)民航大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.13
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 王紅;孫康;;基于HBase的領(lǐng)域本體存儲(chǔ)方法及其應(yīng)用研究[J];計(jì)算機(jī)工程與科學(xué);2016年07期
2 徐德智;劉揚(yáng);Sarfraz Ahmed;;基于Hadoop的RDF數(shù)據(jù)存儲(chǔ)及查詢優(yōu)化[J];計(jì)算機(jī)應(yīng)用研究;2017年02期
3 康杰華;羅章璇;;基于圖形數(shù)據(jù)庫(kù)Neo4j的RDF數(shù)據(jù)存儲(chǔ)研究[J];信息技術(shù);2015年06期
4 佟強(qiáng);張富;程經(jīng)緯;馬宗民;;RDF在關(guān)系數(shù)據(jù)庫(kù)中的存儲(chǔ)研究[J];東北大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年03期
5 項(xiàng)靈輝;顧進(jìn)廣;吳鋼;;基于圖數(shù)據(jù)庫(kù)的RDF數(shù)據(jù)分布式存儲(chǔ)[J];計(jì)算機(jī)應(yīng)用與軟件;2014年11期
6 盧傳耀;;基于面向文檔的NoSQL數(shù)據(jù)庫(kù)的RDF數(shù)據(jù)存儲(chǔ)實(shí)現(xiàn)[J];電子技術(shù)與軟件工程;2013年22期
7 朱敏;程佳;柏文陽(yáng);;一種基于HBase的RDF數(shù)據(jù)存儲(chǔ)模型[J];計(jì)算機(jī)研究與發(fā)展;2013年S1期
8 王紅;高斯婷;潘振杰;肖志偉;;基于NNV關(guān)聯(lián)規(guī)則的非分類關(guān)系提取方法及其應(yīng)用研究[J];計(jì)算機(jī)應(yīng)用研究;2012年10期
9 王紅;楊璇;王靜;李林;;基于本體的民航應(yīng)急決策知識(shí)表達(dá)與推理方法研究[J];計(jì)算機(jī)工程與科學(xué);2011年04期
相關(guān)碩士學(xué)位論文 前3條
1 楊夢(mèng)倫;基于圖的RDF數(shù)據(jù)存儲(chǔ)及查詢方法的研究與實(shí)現(xiàn)[D];北京交通大學(xué);2015年
2 張偉奇;基于關(guān)系型數(shù)據(jù)庫(kù)的RDF存儲(chǔ)引擎[D];天津大學(xué);2012年
3 周文健;基于語(yǔ)義距離的RDF本體查詢方法研究[D];東北大學(xué);2011年
,本文編號(hào):2285850
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2285850.html