|
|
|
|
|
by stephenr
2809 days ago
|
|
This is why I can’t take mongodb or nodejs seriously. First off: you need two separate third party packages to achieve `mkdir -p` and `rm -rf`? How is that not a giant red flag for anyone reading this? Secondly: this is exactly why I don’t buy the “having to define a schema slows down dev, so we can’t use sql”. You clearly do have a schema, it’s just that it exists almost solely in your application code (i hope you at least have indexes in the db?). But now because your schema is changing rapidly you need a way to update the schemaless documents to meet... the new schema. So now you’re back writing more fucking javascript to update the schema of your documents that are “schemaless” because your schema changes so often. Did I miss anything? |
|
Regarding MongoDB, it also serves a similar purpose (faster development). There are tradeoffs and if you are experienced in SQL you may feel irritated when reading it's shortcomings, it's understandable.