Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@ static/admin/*.bundle.*
yarn-error.log
docs/*
venv/*
static/age-manual/*
static/age-manual/*
.yarn
.yarnrc.yml
2 changes: 1 addition & 1 deletion gatsby-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module.exports = {

title: "Apache AGE, Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.",

description: "Apache AGE has been registered as an Apache Top level project since May 2022, and was inspired by AgensGraph developed by Bitnine, optimizing the graph database for fast analysis and real-time processing.",
description: "Apache AGE is a PostgreSQL extension that has been registered as an Apache Top level project since May 2022.",
},
pathPrefix: "/",
plugins: [
Expand Down
23 changes: 1 addition & 22 deletions src/components/Layout.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,6 @@ import favicon from '../../static/img/favicon.png';
const TemplateWrapper = ({ children }) => {
const { title, description } = useSiteMetadata();

const injectGA = () => {

if (typeof window == 'undefined') {
return;
}
window.dataLayer = window.dataLayer || [];
function gtag() {
window.dataLayer.push(arguments);
}
gtag('js', new Date());

gtag('config', 'G-VPCE2QF63F');
gtag('config', 'G-XFVE1KJW91')
};

const titleNameMapper = () => {
const isBrowser = typeof window !== 'undefined';
if (isBrowser) {
Expand Down Expand Up @@ -76,15 +61,9 @@ const TemplateWrapper = ({ children }) => {
<meta charset="UTF-8" /> {/* 문자 집합 선언 추가 */}
<link rel="icon" href={withPrefix('/img/favicon.png')} />
<meta name="description" content={description} />
{/* Global site tag (gtag.js) - Google Analytics */}
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VPCE2QF63F" />
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XFVE1KJW91"/>

{/* Search Console New */}
<meta name="google-site-verification" content="C4CIVL2dGO5hQM50NyalduCnsGIL9cRgtP8ilWhKWko" />
<script>
{injectGA()}
</script>

<link
rel="apple-touch-icon"
sizes="180x180"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,5 @@ In the MATCH clause, you can search the path you want to extract. In the {"(a: c

As seen above, graph database queries exhibit hyperconnectivity implementation much more efficiently. Notably, Apache AGE stands out as a database with its hybrid query capability, enabling many including non-experts in graph queries and derive results using SQL. Being a PostgreSQL extension, Apache AGE offers the flexibility to leverage extensions tailored to specific situations and domains, enhancing its practicality and adaptability.

Are you interested in learning more about Apache AGE? [Learn More Now](http://agedb.io/From-Data-to-Connections-Leveraging-Hyperconnectivity-in-E-commerce-Data.jsp#).

<!--EndFragment-->
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,6 @@ Figure 6. Example of Link Prediction in Apache AGE (Source: Missing Link Predict

This article explored the concept of graph hyper-connection, the connection of table data from a relational database to a graph structure. By harnessing the power of hyperconnectivity between relational and graph databases, data can be managed flexibly, leading to the creation of new value through not only simple queries but also advanced analytics.

To efficiently model and manage different types of data, an enterprise DBMS like AGEDB is an ideal solution. It enables the identification and management of relationships between data in tables, facilitating the extension of knowledge associations and enabling comprehensive analysis through graph-based approaches.
To efficiently model and manage different types of data, an enterprise DBMS like PostgreSQL with Apache AGE is an ideal solution. It enables the identification and management of relationships between data in tables, facilitating the extension of knowledge associations and enabling comprehensive analysis through graph-based approaches.

<!--EndFragment-->
4 changes: 2 additions & 2 deletions src/pages/blog/2024-05-01-what-is-a-graph-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ Apache AGE finds its utility in various domains, reflecting the versatility and


* Social Networking: By managing vast networks of users and their interactions, Apache AGE can drive complex social graphs to deliver personalized content, suggest connections, and analyze trends.
* Fraud Detection: In financial services, Apache AGE can help map transaction patterns to detect and prevent fraud more effectively by spotting anomalies in densely connected data. Learn more about it here: <https://agedb.io/the-role-of-graph-modeling-in-fraud-detection-systems.jsp>
* Recommendation Engines: Retail and entertainment sectors use Apache AGE to analyze customer preferences and social interactions to recommend products or content. You can learn more about it in this blog article: <https://agedb.io/principle-of-a-recommendation-system-using-raph-database.jsp>
* Fraud Detection: In financial services, Apache AGE can help map transaction patterns to detect and prevent fraud more effectively by spotting anomalies in densely connected data.
* Recommendation Engines: Retail and entertainment sectors use Apache AGE to analyze customer preferences and social interactions to recommend products or content.
* Network and IT Operations: Apache AGE can be used to monitor networks and manage IT infrastructure by providing insights into the relationships and dependencies among various IT components.


Expand Down
1 change: 0 additions & 1 deletion src/pages/faq/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,6 @@ class FAQ extends React.Component {
answer: () => (
<>
<p>Apache AGE is an open source project and free to use.</p>
<p>But there are some vendors providing commercial support such as AGEDB in Canada.</p>
</>
),
},
Expand Down
1 change: 0 additions & 1 deletion src/pages/getstarted/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,6 @@ class FAQ extends React.Component {
answer: () => (
<>
<p>Apache AGE is an open source project and free to use.</p>
<p>But there are some vendors providing commercial support such as AGEDB in Canada.</p>
</>
),
},
Expand Down
16 changes: 2 additions & 14 deletions src/pages/overview/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
templateKey: overview-page
path: /about
description: >-
AGE was under development since 2019 by a team of engineers at Bitnine Global Inc. The project, originally born out
of AgensGraph, a multi-model graph database fork of PostgreSQL, was donated to the Apache Software Foundation and entered
incubation in April 2020.
Apache AGE is a graph extension for PostgreSQL.
bannerImg: /img/banner-overview.jpg
bannerContents: >-
# Introduction of AGE
Expand All @@ -26,18 +24,8 @@ subcon: >-

Below is a brief overview of the AGE architecture, similar to the PostgreSQL architecture and backend. Every component runs on the PostgreSQL transaction cache layer and storage layer.

**Apache AGE™** will be compatible with all relational databases in the future development, starting with MariaDB and MySQL.

<br /><br /><br />

<div class="Databases">

![](/img/logo-large-postgresql.jpg)
![](/img/logo-large-mariadb.jpg)
![](/img/icon-Large-mysql.jpg)
![](/img/to-be-continued...png)

</div>
<br />

---

Expand Down