News for hackers. Stuff that matters.
Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by metadat on Wednesday November 02, 2022 @09:12PM (#33445361)
What subset of the openCypher dialect specification will Apache Age support?

Every implementation is all over the place and completely non-portable. And neo4j performance leaves much to be desired.

My personal go-to is RedisGraph paired with RedisInsight for the instant visualizations. It just feels "right" and, while not perfect, is overall intuitive.

Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by bavell on Wednesday November 02, 2022 @09:20PM (#33445460)
I've been following RedisGraph with great interest since I first heard about it. Fell in love with cypher but not a big fan of neo4j. Most recently I've been playing with EdgeDB (not cypher-based) which scratches my graphDB itch pretty well but it's still a little too early for me to consider adopting it in a serious project.

I'm glad there seems to be continued interest in graphDBs, I think there's a lot of potential in that space and I'm eagerly awaiting a clear winner to emerge.

Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by jhoechtl on Thursday November 03, 2022 @01:35AM (#33447401)
We might see a clear winner in query language, not product. What is the clear winner in relational databases? SQL certainly but what product?
Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by flymetothemoon on Wednesday November 02, 2022 @09:23PM (#33445490)
The Apache AGE is inspired by AgensGraph, a multimodel database fork of PostgreSQL. So it uses AgensGraph dialect.
Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by bayesian_horse on Thursday November 03, 2022 @07:46AM (#33449629)
AGE is an extension, not a fork. You can have relational tables and graphs in the same database, probably you can also use both in the same query.
Re:Apache Age, a PostgreSQL Extension with Graph Database Fu... by flymetothemoon on Friday November 04, 2022 @01:30AM (#33462584)
That's right, AGE is designed to use both queries either separately or together. SQL (PostgreSQL), openCypher (AGE)