Cargando…

Neo4j graph database realizes efficient storage performance of oilfield ontology

The integration of oilfield multidisciplinary ontology is increasingly important for the growth of the Semantic Web. However, current methods encounter performance bottlenecks either in storing data and searching for information when processing large amounts of data. To overcome these challenges, we...

Descripción completa

Detalles Bibliográficos
Autores principales: Gong, Faming, Ma, Yuhui, Gong, Wenjuan, Li, Xiaoran, Li, Chantao, Yuan, Xiangbing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6239324/
https://www.ncbi.nlm.nih.gov/pubmed/30444913
http://dx.doi.org/10.1371/journal.pone.0207595
_version_ 1783371539976028160
author Gong, Faming
Ma, Yuhui
Gong, Wenjuan
Li, Xiaoran
Li, Chantao
Yuan, Xiangbing
author_facet Gong, Faming
Ma, Yuhui
Gong, Wenjuan
Li, Xiaoran
Li, Chantao
Yuan, Xiangbing
author_sort Gong, Faming
collection PubMed
description The integration of oilfield multidisciplinary ontology is increasingly important for the growth of the Semantic Web. However, current methods encounter performance bottlenecks either in storing data and searching for information when processing large amounts of data. To overcome these challenges, we propose a domain-ontology process based on the Neo4j graph database. In this paper, we focus on data storage and information retrieval of oilfield ontology. We have designed mapping rules from ontology files to regulate the Neo4j database, which can greatly reduce the required storage space. A two-tier index architecture, including object and triad indexing, is used to keep loading times low and match with different patterns for accurate retrieval. Therefore, we propose a retrieval method based on this architecture. Based on our evaluation, the retrieval method can save 13.04% of the storage space and improve retrieval efficiency by more than 30 times compared with the methods of relational databases.
format Online
Article
Text
id pubmed-6239324
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-62393242018-12-01 Neo4j graph database realizes efficient storage performance of oilfield ontology Gong, Faming Ma, Yuhui Gong, Wenjuan Li, Xiaoran Li, Chantao Yuan, Xiangbing PLoS One Research Article The integration of oilfield multidisciplinary ontology is increasingly important for the growth of the Semantic Web. However, current methods encounter performance bottlenecks either in storing data and searching for information when processing large amounts of data. To overcome these challenges, we propose a domain-ontology process based on the Neo4j graph database. In this paper, we focus on data storage and information retrieval of oilfield ontology. We have designed mapping rules from ontology files to regulate the Neo4j database, which can greatly reduce the required storage space. A two-tier index architecture, including object and triad indexing, is used to keep loading times low and match with different patterns for accurate retrieval. Therefore, we propose a retrieval method based on this architecture. Based on our evaluation, the retrieval method can save 13.04% of the storage space and improve retrieval efficiency by more than 30 times compared with the methods of relational databases. Public Library of Science 2018-11-16 /pmc/articles/PMC6239324/ /pubmed/30444913 http://dx.doi.org/10.1371/journal.pone.0207595 Text en © 2018 Gong et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Gong, Faming
Ma, Yuhui
Gong, Wenjuan
Li, Xiaoran
Li, Chantao
Yuan, Xiangbing
Neo4j graph database realizes efficient storage performance of oilfield ontology
title Neo4j graph database realizes efficient storage performance of oilfield ontology
title_full Neo4j graph database realizes efficient storage performance of oilfield ontology
title_fullStr Neo4j graph database realizes efficient storage performance of oilfield ontology
title_full_unstemmed Neo4j graph database realizes efficient storage performance of oilfield ontology
title_short Neo4j graph database realizes efficient storage performance of oilfield ontology
title_sort neo4j graph database realizes efficient storage performance of oilfield ontology
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6239324/
https://www.ncbi.nlm.nih.gov/pubmed/30444913
http://dx.doi.org/10.1371/journal.pone.0207595
work_keys_str_mv AT gongfaming neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology
AT mayuhui neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology
AT gongwenjuan neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology
AT lixiaoran neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology
AT lichantao neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology
AT yuanxiangbing neo4jgraphdatabaserealizesefficientstorageperformanceofoilfieldontology