3 ms·
Exactly my point. If the argument is to avoid unnecessary complexity, then how come a SQL database is the better choice?
by bluepizza 4y ago
Exactly my point. If the argument is to avoid unnecessary complexity, then how come a SQL database is the better choice?
- pjmlp 4y agoBecause not having proper query language turns simple wishes into complex solutions.
- icod1 4y agoBut it does have way to query, if you of course only know SQL and didn't bother to learn the MongoDB way to query then for you, the uninformed outsider, it might seem complex. But so does ArangoDB or Neo4j or GraphQL. Like, if you were never exposed to rxjs and are now trying to build things with it doing $stream.pipe( switchmap(), filter(), etc(), ) It does seem more complex than stream.map().filter().etc() but it's only so because you haven't put in the effort to learn that way.
- pjmlp 4y agoSure, whatever. Now write DBA scale ISO SQL 2016 / Transact SQL / PL/SQL in that interesting Mongo flavoured language, including database engine debugger integration, and JIT compilation.