Implementing Graph Database based on PostgreSQL
Kisung Kim is CTO of Bitnine Global Inc. Kisung Kim is a chief architect and developer of Agens Graph, which is a new graph database based on PostgreSQL. Before joining Bitnine he worked for 5 years in Tmaxsoft for developing relational database engine in Korea.
In this presentation, we will share our experiences related to implementing a graph database based on PostgreSQL. The outline will be as follows: 1. What is the graph database? 2. Bitnine's solution for the graph data: Agens Graph 3. Implementation issues related to PostgreSQL 4. Future roadmap The graph database is a kind of databases optimized for processing the connected data, which is not adequate to be handled by the relational database. Bitnine Global is currently developing a graph database, namely Agens Graph based on PostgreSQL, that is expected to be released at the end of this year. Agens Graph is a multi-model database which supports the relational and the graph data model. It will simultaneously support SQL and Cypher query language, which is the one of the famous graph query languages. In this forum, we'll announce the architecture of Agens Graph, various challenges of PostgreSQL we have experienced, including how to overcome the mismatches in the two different data models, the integration of both SQL and Cypher in one single processing engine, and how we exploit the great features of PostgreSQL to implement the new multi-model database. Lastly, we also will be showing our future roadmap.
- 50 min
- PGConf US 2017