3 ms·
Why do you consider joins a big differentiating feature for NoSQL storage solutions?
by remon 12y ago
Why do you consider joins a big differentiating feature for NoSQL storage solutions?
- tinco 12y agoI can't speak for everyone, but I recently started on a project I chose RethinkDB for because of the support for joins. It's very nice to store documents, but it's a pain to have to resort to an SQL database every time you have relational data, or digress and issue multiple queries to patch in your relations. Just basic join support allows you to have both documents and relational data in the same database, made the sell for me anyway.
- personZ 12y agoMost real world data is some mix of relational and unique / big bag of properties. The best solution is often somewhere in between (which is, for me, probably pgsql and its support of JSON, though I've achieved the same versatility with xml data types).