Apache AGE

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Apache AGE
Developer(s)Apache Software Foundation
Stable release
1.0.0 / 21 April 2022; 2 months ago
RepositoryAGE Repository on Github
Written inC
Operating systemCross-platform
TypeGraph database
LicenseApache License 2.0
Websiteage.apache.org

Apache AGE is an open-source project to develop a PostgreSQL extension for handling graph queries written in the Cypher query language . AGE is an abbreviation of ‘A Graph Extension’. AGE was first developed by Bitnine Global and then donated to Apache Software Foundation[1] as an Apache Incubator project. In May 2022 Apache AGE graduated from incubation to become a Top-Level Project.[2][3]

Apache AGE allows PostgreSQL users to use ANSI SQL along with graph queries to store and query property graph data consisting of nodes, edges, and their properties.[4]

Features[edit]

Apache AGE now runs on PostgreSQL 11 and will support PostgreSQL 12, 13 and 14 before the end of 2022.[5]

  • Supporting openCypher
  • Hybrid query combining SQL and openCypher
  • Indexes on nodes and edges’ properties
  • Multi-graph querying
  • Variable length edge traversal

References[edit]

  1. ^ "Apache AGE Project Incubation Status - Apache Incubator". incubator.apache.org. Retrieved 2022-06-20.
  2. ^ Foundation, The Apache Software (2022-06-08). "The Apache Software Foundation Announces Apache® AGE™ as a Top-Level Project". GlobeNewswire News Room. Retrieved 2022-06-20.
  3. ^ "The Apache Software Foundation Announces Apache® AGE™ as a Top-Level Project – IT Business Net". Retrieved 2022-06-21.
  4. ^ "Overview — Apache AGE master documentation". age.apache.org. Retrieved 2022-06-20.
  5. ^ "Apache AGE - A Graph Extension for PostgreSQL". age.apache.org. Retrieved 2022-06-20.