* Posts by smarrteboje

4 publicly visible posts • joined 7 Mar 2023

Great Graph Database Debate: Abandoning the relational model is 'reinventing the wheel'

smarrteboje

Yes, it's almost like the debate motion itself is poorly formulated. I don't think there is a single database storage model that could be said to be the best for most use cases. Like in every technology decision, there are better choices and worse choices, trade offs and time pressures. At best, I think if FOR wins this debate then we will have learned that the El Reg readership wouldn't choose a graph database to solve most problems, which is hardly learning much.

smarrteboje

Re: Nobody loves SQL, but it works

I think you're being quite flippant with your assertion that recursive queries only need be addressed with an in-memory database. Indexing and query complexity are both pretty big factors when you need to start doing this.

I'm also totally unsold on this argument that relational databases are the only format that allow for optimized memory reads, or sharded reads across threads/servers, as if somehow a graph database storage engine is just throwing blobs of data across time and space in a random fashion and the only way to traverse them is in linear time. The reality is totally different.

The Great Graph Debate: Revolutionary concept in databases or niche curiosity?

smarrteboje

Re: Relational often gets the blame for SQL's shortcomings

On what day were they contacted? By whom were they contacted? Did they become sick afterwards, or did people they contacted become sick? When you reduce the nature of the relationship down to a single boolean you lose pretty much all the context.

smarrteboje

Re: Graph is a view, often stored as relations

> There’s no getting away from the fact that “Graph Databases” were woefully inadequate for the “Graph Database” problem if our time: Pandemic contact tracing.

Please tell me you aren't pinning the failure of various world governments to successfully implement a contact tracing system at breakneck speed for a novel virus entirely on their choice of technology.