RDBMS: All content tagged as RDBMS in NoSQL databases and polyglot persistence
Sir Tim Berners-Lee:
Inventing the World Wide Web involved my growing realization that there was a power in arranging ideas in an unconstrained, web-like way. And that awareness came to me through precisely that kind of process.
Let’s think how the different data models require us to arrange data:
- hierarchical model: free form, single-type of relationship (parent-child)
- relational model: strict form, (limited) multiple-types of relationships
- document model: free form, dual relationship types: logical and hierarchical
- star schema: strict form, (limited) multiple-types of relationships
Now think about graph databases: free form (nodes can have any number of properties), unlimited number of uni/bi-directional relationships. So question is, why aren’t network/graph databases used more these days?
Original title and link: Graph Databases and the World Wide Web ( ©myNoSQL)
scaling data systems in real life has humbled me. I would not dare to criticize an architecture that holds the social graphs of 750M and works
So if you feel like watching an action movie featuring A-class actors, Todd Hoff has summarized the whole conversation paraphrazing a comment about Lady Gaga:
You know, there’s a difference between not liking someone’s music and not recognizing their talent. If€ you can’t recognize the fact that Lady GaGa is, in fact, extremely talented in many ways, then you may want to try to look at her with less of a bias. There’s plenty of artists I can’t stand, but still respect their talent.
Even if you don’t like Lada Gaga’s schtick, that is a great performance. I get the feeling a lot SQL people don’t recognize the talent of NoSQL, whereas NoSQL people are generally use the best tool for the job types who have no problem with you using SQL if that works for you.
Original title and link: Is Nosql a Premature Optimization That’s Worse Than Death? Or the Lady Gaga of the Database World? ( ©myNoSQL)