• DocumentCode
    661195
  • Title

    Representing history in graph-oriented NoSQL databases: A versioning system

  • Author

    Castelltort, Arnaud ; Laurent, A.

  • Author_Institution
    LIRMM, Univ. Montpellier 2, Montpellier, France
  • fYear
    2013
  • fDate
    10-12 Sept. 2013
  • Firstpage
    228
  • Lastpage
    234
  • Abstract
    Graph databases are taking more and more importance, especially for social networking. For instance, organizations can implement graph databases to represent and query data such as Person1 is CEO of Organization1. NoSQL graph databases (e.g., Neo4j) have been designed to deal with such data. However, managing history is not yet possible in an easy manner while being critical in many applications. Tracking changes is indeed one of the main functionalities in databases (especially Relational BD) and should not be forsaken in NoSQL graph DB. For instance, queries like “list all the people who have been CEO of Organization1” or “list all the functions People1 has been taken in his career” are important. In this paper, we thus propose a novel representation of historical graph data and tools to implement it as a plug-in of existing NoSQL graph systems.
  • Keywords
    data structures; directed graphs; query processing; visual databases; NoSQL graph DB; NoSQL graph systems; directed graphs; graph-oriented NoSQL databases; historical graph data representation; query data; social networking; versioning system; Context; Data models; Databases; History; Organizations; Proposals; Social network services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Information Management (ICDIM), 2013 Eighth International Conference on
  • Conference_Location
    Islamabad
  • Print_ISBN
    978-1-4799-0613-0
  • Type

    conf

  • DOI
    10.1109/ICDIM.2013.6694022
  • Filename
    6694022