News for hackers. Stuff that matters.
Re:Build your next app with a graph database by LukeEF on Friday July 10, 2020 @08:15AM (#23790716)
It the section where you criticize graph is unfair. 1. All databases can be immature. 2. There is a whole world of graph DBs where strong schema support is the cornerstone of the system (TerminusDB, Stardog etc.). 3. Some relational Dbs have little tooling - Neo4j, as the oldest and most successful graph, has way more tooling than johnny newcomer RDBMS 4. performance characteristics are hard. That is not a necessary feature of graph. 5. Query languages - so you are saying only SQL will do? Lots of graph DBs use datalog or a variant (Datomic, TerminusDB, Opencrux). It is a well understood, powerful and composable approach to query. Yes, some query languages have flaws, but we should be open to doing better on query. SQL fundamentalism is wrong.

There are no comments on this comment yet.