摘要
随着本体种类和资源的增加,本体的结构越来越复杂,如何合理地存储各种结构类型的本体、支持高效的本体查询是一项很有意义且具有挑战性的课题。本文提出一种面向复杂多值属性的本体存储方法,采用与传统的本体分解存储模式不同的数据库模式分解方法,将单属性值资源与多属性值资源的存储分别处理来解决资源与属性值之间的复杂关系问题,并通过对资源和其属性值的统一存储来解决存储冗余问题。实验结果验证了该本体存储方法在获取复杂本体关系方面的优势,但同时也暴露出模式结构的易理解性与模式的查询效率之间的矛盾,在此基础上提出了修正存储模式的折中方案,实验表明查询资源的速度比原来方案基本快了一个数量级,但这是以冗余的多个表结构为代价的。
With the increase of the ontology varieties and resources,the ontology structure becomes more and more complex.How to reasonably store ontology with various structures and support effective ontology query is a significant and challenging subject for study.In this paper,methods for ontology storage oriented to complicated and multi-valued properties are presented.Using a database model decomposing method different from the traditional ontology decomposing and storing schema,resources with single-valued properties and multi-valued properties are stored separately to deal with the complex relations between resources and property values.The problem of storage redundancy is solved by storing resources and their property values together.The experimental results prove the advantages of this ontology storage method in the acquisition of complex ontology relations.However,they also expose the contradictions between the understandable model structure and its low query efficiency.Based on the above analysis,a compromise on modifying the storage model is proposed.The experiment shows that the query speed is increased by an order of magnitude,but it's at the cost of multiple redundant table structures.
出处
《情报理论与实践》
CSSCI
北大核心
2010年第9期111-115,共5页
Information Studies:Theory & Application
基金
国家社会科学基金项目(项目编号:06BTQ030)
博士后基金项目(项目编号:20090450465)
中国科学技术研究所预研基金项目(项目编号:YY-200908)的研究成果
关键词
本体
数据存储
数据库
ontology
data storage
database