All Products
Search
Document Center

PolarDB:Graph database

Last Updated:Dec 06, 2024

PolarDB for PostgreSQL provides a graph engine that is highly compatible with Apache AGE. You can use the engine to store and query knowledge graphs. You can use both standard ANSI SQL and OpenCypher to perform queries in the same database cluster.

Scenarios

Graph databases are suitable for the following scenarios:

  • Fraud detection.

  • Master data management.

  • Product recommendations.

  • Identity and relationship management.

  • Creating personalized experiences.

  • Developing knowledge graphs.

Features

PolarDB for PostgreSQL provides the following features:

  • Cypher query: supports queries by using the graph query language.

  • Hybrid query: supports queries that combine SQL and Cypher.

  • Graph management: supports the creation of multiple graphs.

  • Hierarchical management: organizes nodes and edges of various types by using graph labels.

  • Attribute indexing: creates indexes for nodes, edges, and their properties.

  • Full PostgreSQL support: PostgreSQL features are supported in addition to those of PolarDB for PostgreSQL.

Data visualization

Apache AGE Viewer is a user interface for Apache AGE that provides visualization and exploration of data. This web visualization tool allows you to enter complex graph queries and explore the results in graph and table forms. Apache AGE Viewer is enhanced to process extensive graph data and discover insights by using various graph algorithms. Apache AGE Viewer is a graph data administration and development platform for Apache AGE to support multiple relational databases. For more information, see reference document.