¿En qué se diferencia Firebase con MongoDB? ¿Cúal es mejor? o ¿En qué situaciones manejar una u otra?

Jose Daniel Zamalloa Núñez

Jose Daniel Zamalloa Núñez

Pregunta
studenthace 5 años

¿En qué se diferencia Firebase con MongoDB? ¿Cúal es mejor? o ¿En qué situaciones manejar una u otra?

6 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    MongoDB es mas conocido porque sus files son mas robustos, ósea que pueden contener mas información y porque es muy seguro y con alto desempeño, además de que se puede correr MongoDB desde la nube o en la consola normal, mientras que Firebase es solo as service, ósea, como servicio en la nube

    Esteban Casallas

    Esteban Casallas

    studenthace 5 años

    Aa ok, gracias !!

    Luis Lira

    Luis Lira

    studenthace 5 años

    Creo que es algo interno de esa página. Cuando creas tu cuenta puedes definir "stacks" que usas y agregar ciertas tecnologías a esos stacks.

    Esteban Casallas

    Esteban Casallas

    studenthace 5 años

    @Luis_LiraC Genial, ¿me podrías explicar un poco mas que es esto de los stacks?, no entiendo bien a que se refieren, gracias !!

    According to the StackShare community, MongoDB has a broader approval, being mentioned in 2175 company stacks & 2145 developers stacks; compared to Cloud Firestore, which is listed in 34 company stacks and 32 developer stacks.

    Luis Lira

    Luis Lira

    studenthace 5 años

    Hola, aquí puedes ver una tabla comparativa entre Mongo y Firestore

    Esteban Casallas

    Esteban Casallas

    studenthace 5 años

    Hola, aun no tengo tanta experiencia con mongo ni con bases de datos no relacionales pero ando leyendo mucho de esto.

    Mira Firebase es un servicio serverless que tiene una DB no relacional llamada Firestore como también una DB realtime, este servicio es totalmente en la nube, MongoDB no lo es pero tiene servicios Cloud, en lo que he leído MongoDB es mas robusta y segura.

    Si me pusieran a elegir cual es mejor tendría que tener en cuenta algunos factores, por ejemplo, algo que leí y me pareció interesante decía que para empresas de desarrollo de Software Firebase es una buena opción, es rápido hacer el back al ser serverless, se puede escalar fácilmente, y al principio es gratis, lo cual es bueno para el costo y mantención del servicio, en cambio, si es un proyecto grande que necesita una excelente seguridad, que requiere un rendimiento elevado, que tiene el back desde "0" optaría por MongoDB.

    Si me equivoco en algo me encantaría escucharlos, saludos !!

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.