This is an automated email from the ASF dual-hosted git repository.
eya pushed a commit to branch new-web
in repository https://gitbox.apache.org/repos/asf/age-website.git
The following commit(s) were added to refs/heads/new-web by this push:
new 50e00b4d Update blog page (#319)
50e00b4d is described below
commit 50e00b4d49393ed998007ce335e4d4fd333e042d
Author: dpdjvhxm <[email protected]>
AuthorDate: Wed May 8 10:18:26 2024 +0900
Update blog page (#319)
* Test
* Update gatsby-config.js
* Changes search result text
* Fix gatsby-config.js and title
* Change meta description
* Fix sitemap.xml for broken links
* Update landing page: Key Update and image
* Create Blog
“2024-04-21-how-to-integrate-langchain-with-apache-age-for-graph-database-applications”
* Update Blog
“2024-04-21-how-to-integrate-langchain-with-apache-age-for-graph-database-applications”
* Update Blog
“2024-04-21-how-to-integrate-langchain-with-apache-age-for-graph-database-applications”
* Update blog, cms
* Update blog
* Fix spelling error
* Activate "blog"
* Update download page, modified blog
* modified footer, download
* Update landing image and blog scss
* modified: src/components/styles/Blog-post.scss
* modified: src/pages/download/index.md
* modified: src/templates/blog-post.js
* Create Blog
“2024-04-23-beyond-chatgpt-how-to-maximize-the-use-of-chatgpt-with-interactive-graph-models”
* Create Blog
“2024-04-23-combating-cyber-attack-with-apache-ages-link-analysis”
* Create Blog
“2024-04-23-from-data-to-connections-leveraging-hyperconnectivity-in-e-commerce-data-part-1”
* Create Blog
“2024-04-23-learn-machine-learning-with-graph-in-hyperconnected-data-part-2”
* Create Blog “2024-04-23-graph-database-in-postgresql-apache-age”
* Create Blog “2024-04-23-comparison-of-apache-age-postgraphile-and-hasura”
* modified: static/admin/config.yml
* modified: src/components/styles/Blog-post.scss
modified: src/components/styles/BlogRollTemplate.module.scss
modified: src/templates/blog-post.js
* Update Blog “blog_240401”
* Match file name format
* deleted: src/pages/blog/blog_240401.md
* Change button color
* modified: static/sitemap.xml
* modified blog
* modified: src/pages/404.js
modified: src/pages/index.md
* Create Blog
“2024-04-25-discovering-the-inner-workings-of-postgresqls-data-allocation”
* Create Blog
“2024-04-25-seamless-data-migration-migrating-apache-age-data-between-different-versions-of-postgresql”
* Create Blog “2024-04-25-how-to-deploy-apache-age-docker-image-on-aws”
* modified: static/admin/config.yml
* modified: src/pages/blog/
modified:
src/pages/blog/2024-04-25-how-to-deploy-apache-age-docker-image-on-aws.md
modified:
src/pages/blog/2024-04-25-seamless-data-migration-migrating-apache-age-data-between-different-versions-of-postgresql.md
* Create Blog “2024-05-01-what-is-a-graph-database”
* modified: src/templates/blog-post.js
* modified: src/pages/blog/
* modified: src/pages/blog/
* Remove sign®
---
gatsby-node.js | 1 -
...4-23-graph-database-in-postgresql-apache-age.md | 5 ++
...how-to-deploy-apache-age-docker-image-on-aws.md | 4 +-
.../blog/2024-05-01-what-is-a-graph-database.md | 76 ++++++++++++++++++++++
src/pages/overview/index.md | 8 +--
src/templates/blog-post.js | 2 +-
src/templates/index-page.js | 6 +-
static/rdf/age-doap.rdf | 4 +-
8 files changed, 93 insertions(+), 13 deletions(-)
diff --git a/gatsby-node.js b/gatsby-node.js
index 25e54add..5f164eaf 100644
--- a/gatsby-node.js
+++ b/gatsby-node.js
@@ -85,4 +85,3 @@ exports.onCreateNode = ({ node, actions, getNode }) => {
})
}
}
-
diff --git
a/src/pages/blog/2024-04-23-graph-database-in-postgresql-apache-age.md
b/src/pages/blog/2024-04-23-graph-database-in-postgresql-apache-age.md
index ccf84043..dcf57d22 100644
--- a/src/pages/blog/2024-04-23-graph-database-in-postgresql-apache-age.md
+++ b/src/pages/blog/2024-04-23-graph-database-in-postgresql-apache-age.md
@@ -5,6 +5,11 @@ date: 2024-04-23T02:15:59.564Z
description: "Graph Database in PostgreSQL: Apache AGE"
featuredpost: true
featuredimage: /img/logo.png
+tags:
+ - Apache AGE
+ - Graph Database
+ - PostgreSQL
+
---
<!--StartFragment-->
diff --git
a/src/pages/blog/2024-04-25-how-to-deploy-apache-age-docker-image-on-aws.md
b/src/pages/blog/2024-04-25-how-to-deploy-apache-age-docker-image-on-aws.md
index e49bb237..6bbac4a1 100644
--- a/src/pages/blog/2024-04-25-how-to-deploy-apache-age-docker-image-on-aws.md
+++ b/src/pages/blog/2024-04-25-how-to-deploy-apache-age-docker-image-on-aws.md
@@ -3,7 +3,7 @@ templateKey: blog-post
title: How to Deploy Apache AGE Docker Image on AWS
date: 2024-04-25T08:37:04.997Z
description: >
- Apache AGE® is a PostgreSQL extension that provides graph database
+ Apache AGE is a PostgreSQL extension that provides graph database
functionality. Apache AGE provides graph data processing and analytics
capability to all relational databases.
@@ -13,7 +13,7 @@ featuredimage:
---
<!--StartFragment-->
-Apache AGE® is a PostgreSQL extension that provides graph database
functionality. Apache AGE provides graph data processing and analytics
capability to all relational databases.
+Apache AGE is a PostgreSQL extension that provides graph database
functionality. Apache AGE provides graph data processing and analytics
capability to all relational databases.
This article will explore how to set up Amazon Web Services (AWS), deploy the
Apache AGE Docker image, and query the PostgreSQL database running in the
Docker container on Amazon Web Services (AWS).
diff --git a/src/pages/blog/2024-05-01-what-is-a-graph-database.md
b/src/pages/blog/2024-05-01-what-is-a-graph-database.md
new file mode 100644
index 00000000..725447ed
--- /dev/null
+++ b/src/pages/blog/2024-05-01-what-is-a-graph-database.md
@@ -0,0 +1,76 @@
+---
+templateKey: blog-post
+title: What is a Graph Database?
+date: 2024-05-01T08:26:14.983Z
+description: |
+ Understanding the World of Graph Databases
+featuredpost: true
+featuredimage:
+tags:
+ - Apache AGE
+ - Graph Database
+---
+<!--StartFragment-->
+
+## Understanding the World of Graph Databases
+
+
+
+Graph databases are like a bustling party, filled with conversations,
connections, and, of course, a tangled web of who knows whom and how. A type of
database complex and rich in connections, designed to treat relationships
between data points as equally important as the data points themselves. Unlike
traditional relational databases that store data in tabular rows and columns,
graph databases use nodes (entities), edges (relationships), and properties to
represent and store data.
+
+
+
+
+
+
+
+The strength of a graph database lies in its ability to efficiently manage,
query, and visualize densely connected data. Think about finding the shortest
path in a network, such as the quickest route for data to travel from point A
to point B, or identifying all the immediate neighbors of a node. This is where
graph databases shine, offering high performance for data-intensive operations
that involve complex relationships and dynamic schema.
+
+
+
+## What is Apache AGE?
+
+
+
+Apache AGE is an open-source extension that brings graph database
functionality to [PostgreSQL](https://www.postgresql.org/), one of the world’s
most advanced open-source databases. This means you can manage both relational
and graph data models under a single, unified system. Apache AGE adds a graph
layer to PostgreSQL, enabling it to handle complex, connected data structures
more natively and efficiently.
+
+
+
+With Apache AGE, users don't have to choose between relational and graph
databases; they can leverage the strengths of both. It supports the
[openCypher](https://opencypher.org/) query language, which is widely used for
querying graph databases, thus allowing developers to use familiar syntax and
operations to manage their data.
+
+
+
+## Why Graph Databases?
+
+
+
+Graph databases are ideal for handling interconnected data, which is
increasingly prevalent in today’s networked world. Here’s why they’re becoming
a go-to solution:
+
+
+
+* Efficiency in Relationship-Intensive Queries: Graph databases are optimized
for queries that involve deep relationships, such as social networks,
recommendation engines, and fraud detection systems.
+* Flexibility: They offer schema-less and schema-flexible options, allowing
for on-the-fly modifications and easy adaptation to complex data structures.
+* Intuitive Data Modeling: Graph databases model data in a way that’s visually
and logically intuitive, making it easier for developers to map real-world
scenarios to the database.
+
+
+
+## Where and How is Apache AGE Used?
+
+
+
+Apache AGE finds its utility in various domains, reflecting the versatility
and power of graph databases. Some of the key use cases include:
+
+
+
+* 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>
+* 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.
+
+
+
+By integrating Apache AGE, organizations can harness the power of graph
databases within the robust, proven framework of PostgreSQL, making it a
powerful tool for those needing to manage complex, connected datasets with
agility and speed. Whether you’re plotting the next big social network,
untangling complex data puzzles, or paving the way for next-gen recommendation
engines, Apache AGE equips you with the right tools to connect the dots,
literally and figuratively! So, next time you fi [...]
+
+
+
+<!--EndFragment-->
\ No newline at end of file
diff --git a/src/pages/overview/index.md b/src/pages/overview/index.md
index ce009662..6fd07420 100644
--- a/src/pages/overview/index.md
+++ b/src/pages/overview/index.md
@@ -10,7 +10,7 @@ bannerContents: >-
# Introduction of AGE
# (A Graph Extension)
-title: What is Apache AGE®?
+title: What is Apache AGE?
subcon: >-
<br /><br />
@@ -20,13 +20,13 @@ subcon: >-
# Key Features
---
-**Apache AGE®** 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.
+**Apache AGE** 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.
-**Apache AGE®** is a Top-Level Project of the Apache Software Foundation since
May 2022. It is licensed under the Apache License 2.0.
+**Apache AGE** is a Top-Level Project of the Apache Software Foundation since
May 2022. It is licensed under the Apache License 2.0.
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.
+**Apache AGE** will be compatible with all relational databases in the future
development, starting with MariaDB and MySQL.
<br /><br /><br />
diff --git a/src/templates/blog-post.js b/src/templates/blog-post.js
index 49f72375..6fdcab40 100644
--- a/src/templates/blog-post.js
+++ b/src/templates/blog-post.js
@@ -7,7 +7,7 @@ import Layout from "../components/Layout";
import Content, { HTMLContent } from "../components/Content";
import style from "../components/styles/Blog-post.scss"
-// 블로그 글 게시하는 곳에 대한 내용
+// 블로그 글 내부 설정 대한 내용
// eslint-disable-next-line
diff --git a/src/templates/index-page.js b/src/templates/index-page.js
index 8e026827..5388dfce 100644
--- a/src/templates/index-page.js
+++ b/src/templates/index-page.js
@@ -54,10 +54,10 @@ export const IndexPageTemplate = ({
<div className={styles.topContent}>
<div className={styles.card}>
<div className={styles.cardLeft}>
- Apache AGE®, Graph database <br></br>
+ Apache AGE, Graph database <br></br>
<div className={styles.cardContent}>
- <b>Apache AGE®</b> is a PostgreSQL that provides graph
database functionality. <br></br><br></br>
- The goal of <b>Apache AGE®</b> is to provide graph data
processing and analytics capability to all relational databases.
+ <b>Apache AGE</b> is a PostgreSQL that provides graph database
functionality. <br></br><br></br>
+ The goal of <b>Apache AGE</b> is to provide graph data
processing and analytics capability to all relational databases.
<br></br><br></br>
Through Apache AGE, PostgreSQL users will gain access to graph
query modeling within the existing relational database.
<br></br><br></br>
diff --git a/static/rdf/age-doap.rdf b/static/rdf/age-doap.rdf
index b7262aba..bd48ca95 100644
--- a/static/rdf/age-doap.rdf
+++ b/static/rdf/age-doap.rdf
@@ -27,9 +27,9 @@
<name>Apache AGE</name>
<homepage rdf:resource="https://age.apache.org/" />
<asfext:pmc rdf:resource="https://age.apache.org" />
- <shortdesc>Apache AGE® is a PostgreSQL extension that provides graph
database functionality.
+ <shortdesc>Apache AGE is a PostgreSQL extension that provides graph
database functionality.
</shortdesc>
- <description>The goal of Apache AGE® is to provide graph data processing
and analytics capability to all relational databases.
+ <description>The goal of Apache AGE is to provide graph data processing
and analytics capability to all relational databases.
Through Apache AGE, PostgreSQL users will gain access to graph query modeling
within the existing relational database.
</description>