A fixed storage distributed graph database hybrid with at-scale OLAP expression and I/O support of a relational DB: Kinetica-Graph

01/03/2022
by   B. Kaan Karamete, et al.
0

A distributed graph database architecture that co-exists with the distributed relational DB for I/O and at-scale OLAP expression support with hundreds of PostGIS compatible geometry functions will be discussed in this article. The uniqueness of this implementation stems mainly from its double link topology structure for its fixed storage characteristics independent from the variance in node-to-edge connections. Another note-worthy contribution of this implementation is its non-blocking client-server communication architecture among its distributed graph servers. A non-bottlenecking partitioning scheme based on duplication of nodes is also implemented ensuring minimal communications using distributed filtering on geo-spatial, random and explicit sharding choices. Finally, an efficient re-balancing algorithm followed by a distributed shortest path solver will be demonstrated with examples from both geo-spatial and social networks.

READ FULL TEXT

page 7

page 12

page 13

page 14

page 15

page 16

page 17

page 18

research
05/19/2022

Optimal routing algorithm for trips involving thousands of ev-charging stations using Kinetica-Graph

This paper discusses a graph based route solving algorithm to find the o...
research
01/24/2018

The Historic Development of the Zooarchaeological Database OssoBook and the xBook Framework for Scientific Databases

In this technical report, we describe the historic development of the zo...
research
05/18/2015

Graph Partitioning via Parallel Submodular Approximation to Accelerate Distributed Machine Learning

Distributed computing excels at processing large scale data, but the com...
research
03/02/2023

Distributed Deep Multilevel Graph Partitioning

We describe the engineering of the distributed-memory multilevel graph p...
research
06/15/2022

Nebula Graph: An open source distributed graph database

This paper introduces the recent work of Nebula Graph, an open-source, d...
research
03/18/2021

Panconnectivity Algorithm for Eisenstein-Jacobi Networks

Eisenstein-Jacobi (EJ) networks were proposed as an efficient interconne...
research
06/22/2016

From NoSQL Accumulo to NewSQL Graphulo: Design and Utility of Graph Algorithms inside a BigTable Database

Google BigTable's scale-out design for distributed key-value storage ins...

Please sign up or login with your details

Forgot password? Click here to reset