Yo he trabajado bastante con MongoDB, puedo decir de buena mano que es bueno... Para lo que fue diseñado: documentos.
Cualquier persona que tenga que hacer "JOINS" falsos (con código) usado una BD NoSQL la está usando mal, en mi opinión. Son muy reactivas sí, pero eso es por que sólo sacan datos de una sola "tabla" (collection), y si lo comparamos con un PostgreSQL bien configurado el segundo es más rápido, estable y maduro.
Aún así yo creo que las DB NoSQL están para quedarse ya que en efecto tienen un lugar cuando son aptas para la tarea, pero de eso a que tengan razón los "fanbois" que quieren solucionar todo con Node.js y MongoDB hay una buena diferencia.
Cualquier persona que tenga que hacer "JOINS" falsos (con código) usado una BD NoSQL la está usando mal, en mi opinión. Son muy reactivas sí, pero eso es por que sólo sacan datos de una sola "tabla" (collection), y si lo comparamos con un PostgreSQL bien configurado el segundo es más rápido, estable y maduro.
Aún así yo creo que las DB NoSQL están para quedarse ya que en efecto tienen un lugar cuando son aptas para la tarea, pero de eso a que tengan razón los "fanbois" que quieren solucionar todo con Node.js y MongoDB hay una buena diferencia.



