|
|
|
|
|
by beckler
1867 days ago
|
|
I have to use mongo at work. They used it because they thought it would be easier for the developers, but I find the query pipelines confusing at best. It can be extremely nuanced depending on how complex your aggregations are. I usually have to rewrite complex queries often because there are so many subtle details that can make your queries return incorrect data. Even the docs in mongo tell you what kind of SQL query certain operators perform… I would rather just do SQL. |
|
More often than not I hear the rationalization the no-sql is easier to develop because you don't need schemas. In my opinion that is a horrible anit-pattern.
What I am curious about is the use-cases where mongo actually is the correct choice of pg.