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...
Autores principales: | , , , , , |
---|---|
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 |