领域本体RDF图数据存储与查询方法研究
[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.
【学位授予单位】:中国民航大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.13
【参考文献】
相关期刊论文 前9条
1 王红;孙康;;基于HBase的领域本体存储方法及其应用研究[J];计算机工程与科学;2016年07期
2 徐德智;刘扬;Sarfraz Ahmed;;基于Hadoop的RDF数据存储及查询优化[J];计算机应用研究;2017年02期
3 康杰华;罗章璇;;基于图形数据库Neo4j的RDF数据存储研究[J];信息技术;2015年06期
4 佟强;张富;程经纬;马宗民;;RDF在关系数据库中的存储研究[J];东北大学学报(自然科学版);2015年03期
5 项灵辉;顾进广;吴钢;;基于图数据库的RDF数据分布式存储[J];计算机应用与软件;2014年11期
6 卢传耀;;基于面向文档的NoSQL数据库的RDF数据存储实现[J];电子技术与软件工程;2013年22期
7 朱敏;程佳;柏文阳;;一种基于HBase的RDF数据存储模型[J];计算机研究与发展;2013年S1期
8 王红;高斯婷;潘振杰;肖志伟;;基于NNV关联规则的非分类关系提取方法及其应用研究[J];计算机应用研究;2012年10期
9 王红;杨璇;王静;李林;;基于本体的民航应急决策知识表达与推理方法研究[J];计算机工程与科学;2011年04期
相关硕士学位论文 前3条
1 杨梦伦;基于图的RDF数据存储及查询方法的研究与实现[D];北京交通大学;2015年
2 张伟奇;基于关系型数据库的RDF存储引擎[D];天津大学;2012年
3 周文健;基于语义距离的RDF本体查询方法研究[D];东北大学;2011年
,本文编号:2285850
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2285850.html