论文部分内容阅读
领域本体是指对特定领域内概念及概念间关系的形式化表达,本质上是一种共享的资源描述机制,用于描述一个领域内的知识信息,通常采用OWL、RDF等语言描述。领域本体一般采用OWL文件或关系型数据库来存储。随着信息获取、存储和传播技术的飞速发展,民航突发事件应急管理领域本体面临复杂图数据处理的新问题。关系型数据库与本体数据复杂的图形结构在模型上的不匹配从根本上制约了大规模本体数据的处理能力。Neo4j是当前比较成熟且高性能的开源图数据库,遵循属性图数据模型,其完全支持ACID事务、支持海量数据及迅速的图查询等特点,可以较好地解决领域本体复杂的图结构问题。为此,本文将Neo4j图数据库存储技术方法与民航突发事件应急管理领域本体相结合,进行了以下的研究:(1)在分析民航突发事件应急管理领域本体RDF数据存储与应用现状的基础上,提出了一种基于Neo4j的领域本体RDF图数据存储方法,通过领域本体RDF有向标记图与Neo4j图数据库映射模型的构建,给出了RDF图与Neo4j图之间的映射规则定义,在此基础上,采用与MySQL存储方案相比较的方法,进一步验证了该存储方案的高效性,解决了民航突发事件应急管理领域本体RDF图数据的存储与查询效率低的问题。(2)针对Neo4j图数据库不支持分布式处理的问题,设计了一个逻辑处理层来负责分布式相关的逻辑处理以支持Neo4j的领域本体分布式存储,给出了分布式扩展的总体存储框架,并对该存储框架中主要模块的设计细节与相关算法进行了阐述,采用基于动态图数据流的划分方法,实现了民航突发事件应急管理领域本体RDF图的动态划分,并通过实验验证了该分布式存储的特性,为基于图数据的民航突发事件应急管理领域本体的大数据应用提供了方法支撑。