User:Teterang/sandbox

From Wikipedia, the free encyclopedia

Agensgraph is a multi-model (Relational + Graph) database management system. It stores, analyzes, and visualizes various data as graphs. AgenGraph handles connected data and provides features including ACID transactions, multi-version concurrency control, stored procedure, and a flexible data model(JSON).

On the basis of PostgreSQL RDBMS, AgensGraph can retreive a result from both relational and graph by a single query at the same time. The relational data can be easily migrated into AgensGraph. The utilization of the graph database provides the user with a broader basis for advanced data analysis, powered by AgensGraph’s web interface (Agensbrowser) for data visualization and hybrid query (SQL & Cypher) support.


Agensgraph
Developer(s) : Bitnine Global Inc.
Stable release: 2.1.2 / July 7th, 2020
Server Operating System : Window, Linux
Written in : C
Type: Graph Database
License: Apache License 2.0 / commercial
Website: bitnine.net
Link: GitHub repository


Specification

Item Specification
Description Multi-model database supporting relational and graph data models and built upon PostgreSQL
Database Model Graph DBMS, Relational DBMS
Query Language SQL, Cypher
Storage Type Graph, Table, Document
License Apache license 2.0
APIs and other access methods Cypher Query Language
Supported programming languages C, Java, Python, GO
Hardware Requirement CPU : Min 8 Core, Recommend 32 Core (16 Core * 2 Way)

Memory : Min 32GB, Recommend 512GB
Disk : Min SAS, Recommend SSD

Performance Shortest path algorithm

Supports B- Tree, GiST, SP-Gist, Indexing
MVCC(Multi-Version Concurrency Control)
Supports standard transaction isolation levels

Reliability Write-ahead Logging (WAL)

Replication: Asynchronous, Synchronous, Logical
Point-in-time-recovery (PITR)

Security GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificate

Supports Column and Row-level security


Reference

Cite error: There are <ref> tags on this page without content in them (see the help page). AgensGraph: A Graph DB Helping to Solve World Hunger (page 14 and 15)
Agensgraph I: Setup and Modelling (Geek Culture. 2021-08-01)
Holistic evaluation in multi-model databases benchmarking
Data architecture project with AgensGraph in KU Leuven-LIBIS