News for hackers. Stuff that matters.
Re:What Every Competent Graph DBMS Should Do by Someone on Friday January 13, 2023 @04:43AM (#34365728)
A schema isn’t only for performance, but also for constraints. In Neo4j, people often add redundant data for performance, for example if you often need the number of nodes up to 3 hops away, or they want a certain type of link not to have cycles, but there’s little to no help from the system in keeping those constraints.

Whenever I hear the claim any “noSQL” store is so much simpler than a SQL database, I mention performance (efficient storage and querying) and constraints and then say “give it 50 years”.

There are no comments on this comment yet.