错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Graph Database: Re-engineering Methodologies Relational to NOSQL Databases

  • Amitabha Bhattacharyya,
  • Durgapada Chakravarty

摘要

Relational database management system was a popular choice for any kind of software development and design projects from its invention. The future of RDBMS is definitely graph databases with a NOSQL approach that goes beyond the relational model. Relational databases were extensively used for different kinds of data storage purposes. However, the increase in complex and interrelated data has revealed the limitations of relational database models. This paper examines the reconstruction process of transforming relational data into a graph database to overcome these limitations. We discuss the different types of graph databases evolved and explain how to migrate data in different models and methodologies. Because of the features of SQL and the powerful products of RDBMS, it is necessary to re-engineer traditional databases to NOSQL (non-SQL or non-relational) methods. Many software companies and research centres are trying to rebuild their legacy of RDBMS systems in NOSQL which can store different data as nodes, edges and relationships. Therefore, systems developed earlier in legacy systems need to be integrated with some methodologies in NOSQL which is a challenge for every business and organization.