SylvaDB: A Polyglot and Multi-backend Graph Database Management System

Abstract: This paper presents SylvaDB, a graph database management system designed to be used by people with no technical knowledge. SylvaDB is based on flexible schema definitions and has been developed taking into account the need to deal with semantic information. It relies on the mathematical notion of property graph. SylvaDB is an open source project and aims at lowering the barrier of adoption for anyone using graph databases. At the same time, it is robust and scalable enough to support collaborative large projects related to knowledge management, document archiving, and research.

[1]  Chuck Esterbrook Using Mix-ins with Python , 2001 .

[2]  Hakan Hacigümüs,et al.  Providing database as a service , 2002, Proceedings 18th International Conference on Data Engineering.

[3]  Tom A. B. Snijders,et al.  Social Network Analysis , 2011, International Encyclopedia of Statistical Science.

[4]  Mathieu Bastian,et al.  Gephi: An Open Source Software for Exploring and Manipulating Networks , 2009, ICWSM.

[5]  Claudio Gutierrez,et al.  Survey of graph database models , 2008, CSUR.

[6]  Giuseppe Santucci,et al.  A Dynamic Form-Based Data Visualiser for Semantic Query Languages , 1994, IDS.

[7]  Adrian Holovaty,et al.  The Definitive Guide to Django: Web Development Done Right, Second Edition , 2009 .

[8]  Sustaining a Global Community: Art and Religion in the Network of Baroque Hispanic-American Paintings , 2012, Leonardo.

[9]  Janet Finlay,et al.  HIBROWSE for Hotels: Bridging the Gap Between User and System Views of a Database , 1994, IDS.

[10]  R. Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures (CHAPTER 5) , 2000 .

[11]  Oren Etzioni,et al.  Towards a theory of natural language interfaces to databases , 2003, IUI '03.

[12]  Adrian Holovaty,et al.  The Definitive Guide to Django , 2008 .

[13]  Chris H. Q. Ding,et al.  PageRank, HITS and a unified framework for link analysis , 2002, SIGIR '02.

[14]  Tiziana Catarci,et al.  Visual Query Systems for Databases: A Survey , 1997, J. Vis. Lang. Comput..

[15]  Krzysztof Stencel,et al.  Recursive Queries Using Object Relational Mapping , 2010, FGIT.

[16]  Yixin Chen,et al.  A comparison of a graph database and a relational database: a data provenance perspective , 2010, ACM SE '10.

[17]  John D. Joannopoulos,et al.  Visual revelations from silicon ab initio calculations , 1992, IEEE Computer Graphics and Applications.

[18]  Moshé M. Zloof Query by example , 1899 .

[19]  Brad Fitzpatrick,et al.  Distributed caching with memcached , 2004 .

[20]  P. Malliga Database Services for Cloud Computing – An Overview , 2012, BIOINFORMATICS 2012.

[21]  Jeou-Shyan Horng,et al.  The Development of a Scale for Evaluating Creative Culinary Products , 2009 .

[22]  Javier de la Rosa Pérez,et al.  The Art-Space of a Global Community: The Network of Baroque Paintings in Hispanic-America , 2011, 2011 Second International Conference on Culture and Computing.

[23]  John F. Roddick,et al.  Schema evolution in database systems: an annotated bibliography , 1992, SGMD.

[24]  John Scott What is social network analysis , 2010 .

[25]  Gary G. Hendrix,et al.  Developing a natural language interface to complex data , 1977, TODS.