Developer Manual
AgensGraph, a database built on a graph data model that ensures ACID transactions, was implemented by utilizing main features of PostgreSQL, an open source database.
Key features include:
- Multi-model database
Supports Graph, Relational, and Document models
Intuitive and flexible data modeling using Graph and JSON documents
- High-level query features
Supports ANSI SQL and Cypher query
Supports ACID transactions
Possible to create a hybrid query statement that combines SQL and Cypher syntax when creating a query
Able to create hierarchical graph labels
- High performance query statement processing
Supports graph indexing for fast graph traversal
Possible to generate vertex and edge index
Supports a full-text search for JSON document processing
- Constraints
Supports Unique, Mandatory, Check constraints
- High Availability
Possible active-standby configuration
- Visualization tools
Visualizes the result data of graph queries
- Advanced security features
Implements an authentication system using Kerberos and LDAP
Encrypts via SSL/TLS protocols
- Connectivity
Provides JDBC and Hadoop drivers
This manual provides detailed instructions for developers on functions, Cypher usage, SQL usage, data types, hybrid operations, client drivers etc.