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.
[ Parent
| on HN ]
There are no comments on this comment yet.