keshann93 / Heft

:eyes: Relational and Graph computation with ease

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Heft

Relational and Graph computation with ease

Travis Build License


Introduction

This System was originally based on the idea of creating a hybrid system which would be able to compute relational computaiton and graph computation. It's a common logic that any relationships which are represented in tables can be also represented as Nodes and Edges that is graph representation. Both the model (Relational Model and Graph Model) based on the common feature of relationships.

Installation

Currently installation will be easy when its on ubunut. Once the Enhancements : Built-Script & Docker Creation made it can be possible to run with any OS. Below packages need to be installed to the ubuntu system

Features

  • Creation of Homogenous and Heterogenous Directed and Undirected Graphs with the relational schema based on condition provided through SQL and Graph Operators Introduced.
  • PageRank Computation
  • Strongly Connected Component Computation
  • Shortest Path Computation
  • Relational Query Computation (i.e. SELECT, JOINs & AGGREGRATE Functions)

Usage

Execute the following commands ToDo: Once Built-Script is done it will be available

The Future

License

MIT © Keshan

About

:eyes: Relational and Graph computation with ease

License:MIT License


Languages

Language:Python 100.0%