
MongoDB Charts se integra directamente en las bases de datos de MongoDB sin necesidad de extracción o transformación de datos, y en su mayoría me gusta este producto por su interfaz fácil de usar. Reseña recopilada por y alojada en G2.com.
Si los datos que almacenamos están en otros tipos de base de datos o formato de archivo, es necesario extraer y transformar los datos antes de usarlos. La segunda cosa es si usamos otra base de datos como la base de datos principal, requiere configuraciones adicionales. Reseña recopilada por y alojada en G2.com.
No tengo nada bueno que decir sobre MongoDB Atlas. Reseña recopilada por y alojada en G2.com.
Mi historia con Mongo comenzó cuando empecé un nuevo puesto de software, y tenían una versión heredada de su producto de software usando Atlas.
En comparación con nuestras otras facturas de infraestructura, Mongo era significativamente más alto por la cantidad de computación y almacenamiento que usábamos ($3K por mes). Este es un servicio gestionado, por lo que se esperaría pagar una prima. Ok, seguro, pero entonces espero gran funcionalidad, rendimiento y soporte.
El problema principal comenzó con Mongo cuando necesitábamos eliminar algunos datos porque vinculan los niveles de CPU y memoria al tamaño de almacenamiento, por lo que estábamos pagando de más. Nuestra aplicación funcionaría bien con un clúster dedicado M10 (el nivel más pequeño), pero se había escalado automáticamente a un M50 debido al almacenamiento. Esto ya es un poco decepcionante porque están obligando a los clientes a pagar por más computación y memoria de la que necesitan.
Así que comenzamos a eliminar algunos datos, pero luego nos encontramos con problemas. El proceso de eliminación de datos era realmente lento y también ralentizaba todo nuestro clúster, causando retrasos y problemas de rendimiento para nuestros usuarios finales. Pero espera, esto no tiene sentido porque estamos pagando por más CPU y RAM de la que necesitamos, entonces, ¿por qué tendríamos este problema?
Nos tomó tres meses eliminar 500GB de datos. Mientras tanto, nuestra factura permaneció igual porque no puedes reclamar el espacio sin compactar la base de datos. Ok, bien. Así que ejecutamos compact(), pero solo liberamos ~100GB en los clústeres secundarios.
El soporte nos dio un script para ejecutar que puede ver cuánto almacenamiento se puede liberar.
Al final, tuvimos que activar un plan de soporte adicional costoso que nos costó $500 USD por mes para obtener soporte para ejecutar un comando de re-sincronización. Esto debería haber tomado a su personal de soporte 10 minutos, pero en su lugar, nos hicieron perder el tiempo yendo y viniendo en el ticket, tardando tres semanas en resolverlo.
Un año después, necesitábamos eliminar más datos. Pasamos otros cinco meses eliminando 800GB de datos. Luego ejecutamos compact() y liberamos 300GB. ¿Dónde están nuestros otros 500GB? Contactamos a algunas personas en Mongo, quienes realmente no pudieron hacer mucho más que sugerir que obtuviéramos financiamiento para cubrir los $500 de soporte por un mes. Sí, obtuvimos el crédito de $500, pero cuando fui a reactivar el soporte, nos iba a cobrar por tres meses por un mes porque Mongo te factura retroactivamente por tres meses cuando reactivas. Vaya, comenzamos en un mal lugar, ahora estoy más que frustrado; esto es un robo a plena luz del día.
Hasta el día de hoy, sigo luchando para reclamar algo de almacenamiento, pero en este punto, voy a recomendar a nuestro CEO que nuestro equipo de desarrollo ponga algo de esfuerzo en alejarse completamente de Mongo.
También necesito mencionar que Mongo recomendó que usáramos sus características de archivo en línea, pero cuando hicimos los números, seguía siendo bastante caro, y tendríamos que hacer un trabajo significativo para que nuestra aplicación funcionara entre los clústeres regulares y el archivo en línea. Así que era significativamente más lógico simplemente poner los datos en AWS S3, luego eliminarlos en Mongo.
Si puedo resumir mi experiencia con Mongo, y reconozco que la mía probablemente es bastante diferente a la de la mayoría, aquí está:
Sobrevalorado para el rendimiento que obtienes
Modelo de facturación engañoso donde vinculan CPU y memoria al almacenamiento
Soporte terrible y caro
Cargos extra engañosos al reactivar el soporte
Malas soluciones de escalamiento de soporte - no podían simplemente activar 'soporte' gratuito
Rendimiento deficiente de la base de datos
Operaciones de eliminación lentas
Bloqueo del ecosistema
Actualizaciones forzadas - sin lanzamientos LTS
Déjame resumirlo de esta manera: si tu comando compact() no libera el espacio que está disponible en tu clúster, entonces proporciona al cliente soporte gratuito para hacerlo.
Odio tratar con Mongo. Nada es simple, todo es caro, y el rendimiento apesta.
Si estás considerando usar Mongo, encuentra otra cosa. Incluso si tienes que tomarte un poco más de tiempo para aprender AWS Dynamo, S3 o Aurora, deberías hacerlo; ahorrarás tiempo y dinero a largo plazo.
Mongo, mereces esta crítica negativa. Te he dado muchas oportunidades para resolver las cosas y he escalado problemas, pero simplemente no te importa.
Queríamos alejarnos de Mongo antes; ahora no puedo deshacerme de él lo suficientemente rápido. Reseña recopilada por y alojada en G2.com.
Facilidad de uso y gran interfaz de usuario. Funciones preparadas para empresas. Seguridad, Reseña recopilada por y alojada en G2.com.
El sistema de alertas debe ser mejor. La integración con otros sistemas de monitoreo debería ser fluida. Reseña recopilada por y alojada en G2.com.
Servicio de base de datos altamente eficiente y escalable. Mongodb Atlas es un servicio web de base de datos altamente efectivo en términos de características e integraciones. Con solo unos pocos clics, puedes navegar por tus colecciones de datos. Nos proporciona una interfaz muy fluida y muchas herramientas de integración, además Atlas nos ofrece una amplia gama de herramientas de monitoreo y despliegue. Puedes conectar tu base de código a mongodb y fácilmente obtener, cargar y realizar otras operaciones CRUD en segundos. Reseña recopilada por y alojada en G2.com.
Aunque MongoDB Atlas es una gran interfaz web de base de datos, tiene una curva de aprendizaje pronunciada para los usuarios que no son expertos en bases de datos. Reseña recopilada por y alojada en G2.com.
Es fácil de usar. La documentación y el tutorial son precisos y ayudan a los usuarios a comenzar incluso si tienen una idea básica sobre el despliegue de bases de datos en la nube. La interfaz es muy buena y muy intuitiva. También proporciona una CLI que los usuarios como yo prefieren sobre la interfaz gráfica. Otra característica que me gusta es la fantástica facilidad de respaldo que tienen. Puedo continuar desde el punto en que lo dejé incluso si mi sistema se apaga en medio. Tiene características personalizables que me ayudan a organizar mis proyectos en diferentes organizaciones según mis deseos. También tiene soporte para Kubernetes y AWS, que son características adicionales buenas. La compresión de almacenamiento es buena y no ocupa mucho espacio. Reseña recopilada por y alojada en G2.com.
Los clústeres compartidos con otros usuarios no parecen funcionar tan eficientemente como los clústeres de un solo usuario. Hay un retraso y las funciones de colaboración no son tan efectivas. No puedo usarlo si tengo demasiadas consultas. Reseña recopilada por y alojada en G2.com.
¡MongoDB Atlas es fantástico! Es una base de datos NoSQL escalable y adaptable que te da la libertad de almacenar datos como quieras, escala fácilmente y es segura en todas partes. También es simplemente caro para lo que usas. Vale la pena investigarlo. Reseña recopilada por y alojada en G2.com.
Aunque MongoDB Atlas sobresale en términos de escalabilidad y versatilidad, no está exento de fallas. A pesar de su fortaleza, el modelo de documentos puede requerir cierta familiaridad con las bases de datos relacionales. Además, en comparación con ciertas soluciones SQL, su modelo de pago por uso podría volverse costoso para cargas de trabajo altas. Reseña recopilada por y alojada en G2.com.
la mejor parte es el proceso de conexión y el proceso de creación de la base de datos. MongoDB Atlas puede crear una base de datos en unos pocos pasos simples y tiene múltiples métodos de conexión disponibles. Puede conectarse fácilmente con Nodejs y Compose, y la seguridad también es buena. Puede acceder a múltiples direcciones IP y trabajar con consultas sin secuencias. Tiene alertas de correo integradas. Hay tantas cosas buenas disponibles para MongoDB, una base de datos maravillosa. Reseña recopilada por y alojada en G2.com.
he estado trabajando con mongoose los últimos 2 años y todavía no tengo ningún punto negativo notable sobre mongoDB Reseña recopilada por y alojada en G2.com.
Me gusta la interfaz de usuario de MongoDB Atlas y la facilidad con la que puedo generar claves API y configurar la conexión entre mi backend de node.js y mi base de datos NoSQL de MongoDB. Al permitir que MongoDB almacene datos de tus aplicaciones web en la nube, MongoDB Atlas lo hará por ti y hará un seguimiento contigo, para que no tengas que preocuparte por clústeres o servidores y gestionar aplicaciones intensivas en datos, me encanta lo fácil que es ahora, puedes escalar hacia arriba o hacia abajo según sea necesario. Reseña recopilada por y alojada en G2.com.
No hay nada que odiar de MongoDB Atlas, excepto que las colecciones no se actualizan automáticamente. Reseña recopilada por y alojada en G2.com.
MongoDB Atlas es el mejor sistema de bases de datos disponible, lo que lo hace adecuado tanto para usuarios novatos como expertos. Esta es una de sus mejores características. A menudo es útil en proyectos, sin importar su tamaño, debido a su sencilla integración e implementación. Además, podemos lograr fácilmente todo desde la Vista del Tablero también. Debido a todas estas ventajas, MongoDB Atlas se utilizó con tanta frecuencia en cada proyecto, como se mencionó anteriormente. Reseña recopilada por y alojada en G2.com.
Hasta ahora, no he encontrado ningún inconveniente en MongoDB Atlas, pero con mi experiencia pasada, puedo decir que si algún estudiante quiere usar esto para un proyecto importante que pueda tener grandes datos, necesitará pagar dinero, lo que los hace reacios a usarlo. Por otro lado, pueden obtener más almacenamiento con MongoDB local, pero Atlas significa servicio en la nube, lo cual creo que es la desventaja porque solo están dando 512 MB de almacenamiento gratuito. Reseña recopilada por y alojada en G2.com.
MongoDB Atlas nos permite almacenar toda una base de datos en línea como un documento JSON y acceder a ella desde cualquier lugar, aprecio particularmente que las bases de datos sean NoSQL, lo que elimina la necesidad de utilizar otro dialecto para acceder al conjunto de datos, porque MongoDB Atlas elimina la necesidad de establecer canalizaciones que consumen mucho tiempo, no hay un incentivo convincente para crear administraciones de backend, MongoDB Atlas ha sido útil por su integración completa en aplicaciones; su grabación permite que las aplicaciones se desarrollen más rápido y de manera más segura; la facilidad de uso es excelente; y el soporte para la versión profesional también es excelente; lo usamos para almacenar una gran cantidad de datos que se utilizarán en nuestros cálculos diarios. Reseña recopilada por y alojada en G2.com.
No podemos tomar una copia de todos los datos de un clúster, y un elemento que desprecié fue el requisito de incluir mi dirección IP en la lista blanca en el sitio de MongoDB Atlas para vincular con éxito mi aplicación con la base de datos NoSQL de Mongo. La ausencia de estructura es frustrante en el sentido de que se requieren más superposiciones de código abierto en Mongo para que sea viable para almacenar series temporales; el soporte de diccionarios de Python también es insuficiente. Reseña recopilada por y alojada en G2.com.
Es muy fácil de usar y conectar, y puedes usar tu base de datos para casi cualquier cosa. Nunca he experimentado pérdida de datos o problemas de datos. MongoDB Atlas es un sistema de base de datos premium, dinámicamente escalable y extremadamente fácil de usar. Usamos MongoDB Atlas porque reduce costos y tiempo de administración. Las mejores características son la protección de datos, el clustering, las instancias multi-región y las sólidas características de autenticación y cifrado. MongoDB Atlas es rápido, ofrece baja latencia de costo y también ofrece una interfaz simple. Reseña recopilada por y alojada en G2.com.
No tengo nada de qué quejarme; los únicos problemas que he encontrado fueron errores de usuario cuando comenzamos a utilizar esta plataforma. Reseña recopilada por y alojada en G2.com.