DEV Community

steila
steila

Posted on • Edited on

3

Apache AGE:A quick overview.

I recently started my Internship at Bitnine and learned about this wonderful database tool known as Apache AGE. Apache AGE (where AGE stands for A Graph Extension) is a PostgreSQL extension that provides graph database functionality. The goal of Apache AGE is to enable Postgres users to gain access to graph query modeling in Postgres’ existing relational model. This means that user will be able to leverage on the power of SQL databases as well as graph database. AGE uses the open sourced tool cypher to make graph queries. Apache Age is being built by Bitnine Global and funded by the Apache Foundation.

A relational database management system such as PostgreSQL is a collection of information that organizes data with defined relationships for easy access. While it is easy to relate with other tables, it comes at a considerable cost, especially when there is a large amount of data.

Cypher is a graph query language developed by Neo4j which is a graph database itself and is used in graph databases. A graph database is a type of NoSQL databases that support data querying using graphs. This does not mean the traditional graphs represented with x and y coordinates used in Cartesian graphs, but rather consist of a network, which helps in more efficient database querying as well as saves time.

In my next blog post, I will cover how to install PostgreSQL 11 from source code, which is currently one of the compatible version for AGE.

Learn more about AGE
Learn more about Cypher and graph databases using the official neo4j website.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay