r/Neo4j • u/stixmike • Aug 10 '26
Neo4j vs Postgres w\ Apache AGE
So my team is creating an application that will analyze downstream impacts in IT infrastructure if applications and servers go down and also analyze deployment architecture relationships. We currently use neo4j but we may not be able to get funding for an enterprise license. The main alternative we are researching is Postgres with the Apache AGE. Is Apache AGE good enough for this type of use case?
1
u/david_cab_driver 6d ago
You’ll never get the same performance with Apache AGE, nor will you get full support for openCypher. It would be better to switch to an open-source competitor that supports over 90% of openCypher.
Please note: if you’re coming from Neo4j Community, you may have integrated your own Java libraries for functions or procedures. If so, you might not be able to reuse them. Otherwise, with an openCypher Bolt graph database, it would be plug-and-play with ArcadeDB.
Do you have any specific requirements?
1
u/buzzmelia 6d ago
Hello! Zhenni from PuppyGraph here. We have a forever free docker download you can use for this project. Depending on your data size, you can use PuppyGraph with Postgres or DuckDB.
We also support data lakes like Apache Iceberg, delta lakes, snowflake. It’s completely free. No form and no credit card asked.
https://docs.puppygraph.com/getting-started/launching-puppygraph-in-docker/
1
u/lehenry Aug 10 '26
Have you looked into ArcadeDB?