An Approach for Schema Extraction of NoSQL Graph Databases

被引:7
|
作者
Frozza, Angelo Augusto [1 ]
Jacinto, Salomao Rodrigues [2 ]
Mello, Ronaldo dos Santos [2 ]
机构
[1] Inst Fed Catarinense IFC, Blumenau, SC, Brazil
[2] Univ Fed Santa Catarina UFSC, Programa Posgrad Ciencia Comp PPGCC, Florianopolis, SC, Brazil
关键词
D O I
10.1109/IRI49571.2020.00046
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Currently, a large volume of heterogeneous data is generated and consumed by several classes of applications, which raise a new family of database models called NoSQL. NoSQL graph databases is a member of this family. They provide high scalability and are schemaless, i.e., they do not require an implicit schema such as relational databases. However, the knowledge of how data is structured may be of great importance for data integration or data analysis processes. There are some works in the literature that extract the schema from graph structures or graph-based data sources. Different from them, this work proposes a comprehensive approach that consider all the common NoSQL database graph data model concepts, and generates a schema in the recent JSON Schema recommendation. Experimental evaluations show that our solution generates a suitable schema representation with a linear complexity.
引用
收藏
页码:271 / 278
页数:8
相关论文
共 50 条
  • [21] Self-adapting data migration in the context of schema evolution in NoSQL databases
    Andrea Hillenbrand
    Uta Störl
    Shamil Nabiyev
    Meike Klettke
    Distributed and Parallel Databases, 2022, 40 : 5 - 25
  • [22] Automatic SQL-to-NoSQL Schema Transformation over the MySQL and HBase Databases
    Lee, Chao-Hsien
    Zheng, Yu-Lin
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 426 - 427
  • [23] Exploiting RDF Open Data Using NoSQL Graph Databases
    Bouhali, Raouf
    Laurent, Anne
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, 2015, 458 : 177 - 190
  • [24] Model Driven Reverse Engineering of NoSQL Property Graph Databases
    Comyn-Wattiau, Isabelle
    Akoka, Jacky
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 453 - 458
  • [25] Performance Analysis in NoSQL Databases, Relational Databases and NoSQL Databases as a Service in the Cloud
    Marrero, Luciano
    Olsowy, Verena
    Tesone, Fernando
    Thomas, Pablo
    Delia, Lisandro
    Pesado, Patricia
    COMPUTER SCIENCE - CACIC 2020, 2021, 1409 : 157 - 170
  • [26] Using Queries as Schema-Templates for Graph Databases
    Stephan Mennicke
    Jan-Christoph Kalo
    Wolf-Tilo Balke
    Datenbank-Spektrum, 2018, 18 (2) : 89 - 98
  • [27] Exploiting NoSQL Graph Databases and in Memory Architectures for Extracting Graph Structural Data Summaries
    Castelltort, Arnaud
    Laurent, Anne
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2017, 25 (01) : 81 - 109
  • [28] Estimation, Impact and Visualization of Schema Evolution in Graph Databases
    Hausler, Dominique
    ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, : 123 - 129
  • [29] Towards Self-Adapting Data Migration in the Context of Schema Evolution in NoSQL Databases
    Hillenbrand, Andrea
    Stoerl, Uta
    Levchenko, Maksym
    Nabiyev, Shamil
    Klettke, Meike
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2020), 2020, : 133 - 138
  • [30] Representing History in Graph-Oriented NoSQL DataBases: A Versioning System
    Castelltort, Arnaud
    Laurent, Anne
    2013 EIGHTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2013, : 228 - 234