4 ms·
Add some producers, cinematographers, actors, oscar awards and so on. Complexity adds up. OTOH, In Dgraph GraphQL, you'd just do a simple schema edit from: ty
by mrjn 6y ago
Add some producers, cinematographers, actors, oscar awards and so on. Complexity adds up.
OTOH, In Dgraph GraphQL, you'd just do a simple schema edit from:
type Movie {
...
director: Director
}
to
type Movie {
...
directors: [Director]
}
You're right about application code stuff. But, that's a common cost across both the spaces -- though, I'd argue that JSON responses back from GraphQL (/ Dgraph) make it easier.
- alexchamberlain 6y agoI'm a massive proponent of the graph model, but the the RDBMS fans have it right here: the schema change is trivial in both cases; the hard part is managing the roll out of those changes to prevent outage on the application you are actually selling.