Re:Show HN: EdgeDB 1.0
by likecarter on Thursday February 10, 2022 @03:24PM
(#30291950)
I don't understand the benefit. It's just a query language on top of Postgres? It doesn't seem to have the performance characteristics of a graph database, while acting like it does. JOINS will still be expensive. You guys shouldn't use the word graph, misleading.
[ Parent
| on HN ]
Re:Show HN: EdgeDB 1.0
by dragosbulugean on Thursday February 10, 2022 @05:44PM
(#30293799)
my thoughts exactly...
a graph database is not useful because of its query language, it's useful because of its performance characteristics when bringing linked data — it could never be performant on a Postgres backend.
to be fair, I don't know EdgeDB's architecture but to the degree that a system can bring its graph structures into memory, using PostgreSQL as the durable storage but not for every on-demand query, it can certainly provide fast results. I would assume EdgeDB likely has concepts like this integrated into its design.
I think the idea is to prove the query language more than deliver a database that has graph DB advantages. If they prove the language maybe they can implement a different backend. I'm just guessing here.