
base de datos sin esquema, base de datos de documentos, fantástica para escalar. gran gestión del conjunto de réplicas y particionamiento... me encanta. Creación de documentos anidados e índices, es fantástica la potencia de esta base de datos. Es genial que puedas evolucionar tu base de datos simplemente añadiendo etiquetas/valores/elementos en tus registros json más recientes; no te preocupes por la estructura de las tablas y demás. Ten en cuenta que también hay una universidad de mongodb, con cursos en línea gratuitos para desarrolladores (.net, python) y dba. ¿qué más? Reseña recopilada por y alojada en G2.com.
nada, en este momento. realmente, lo estoy usando desde hace cuatro meses y nunca he tenido un problema con él. Solo estoy teniendo algunos problemas para manejar muchas ventanas de shell, pero, oye, somos DBA, no diseñadores de interfaces, ¿verdad? Reseña recopilada por y alojada en G2.com.
MongoDB's flexibility and scalability are standout features. Its document-oriented model (using BSON) allows for dynamic, schema-less data structures, making it super versatile for evolving applications. This is especially helpful when dealing with unstructured or semi-structured data.
I also appreciate its horizontal scaling capabilities through sharding, which makes it suitable for handling large datasets and high-throughput applications. Features like indexing, aggregation pipelines, and replica sets for high availability are excellent for both performance and reliability.
For developers, tools like MongoDB Atlas (its cloud platform) simplify deployment and monitoring, saving tons of time. Reseña recopilada por y alojada en G2.com.
write amplification and potential performance issues under high write loads if not tuned properly. Its flexibility can also be a double-edged sword; having no enforced schema can lead to messy data structures if developers aren't disciplined. Reseña recopilada por y alojada en G2.com.
Mi característica favorita en esta base de datos es la flexibilidad de su uso, así como la posibilidad de escalarla. Debido a que este modelo almacena datos en formatos similares a JSON, es posible manejar datos no estructurados y semiestructurados sin tener que prescribir modelos de datos muy específicos. Esta flexibilidad es especialmente buena para aplicaciones donde la estructura de los datos almacenados puede cambiar con el tiempo. Poder escalar una base de datos horizontalmente mediante el uso de particionamiento es una de las mejores características de MongoDB, ya que ayuda en la carga de grandes volúmenes de datos y es eficiente al manejar cargas de tráfico. Además, su lenguaje de consulta complejo; el poder ofrecido por el marco de agregación y la indexación y recuperación de datos hacen que el proceso sea muy eficiente y diverso. Además, características como MongoDB Atlas hacen que el despliegue y la gestión en la nube sean fáciles y más agradables. MongoDB ha ganado muchos seguidores de la comunidad y tiene una gran documentación, lo que lo hace adecuado para los desarrollos actuales. Reseña recopilada por y alojada en G2.com.
Probablemente uno de los mayores inconvenientes de MongoDB es su pronunciada curva de aprendizaje para aquellos que no tienen experiencia previa con sistemas NoSQL o que han migrado recientemente desde SQL. Por el lado positivo, también es muy flexible, permitiendo a los desarrolladores crear fácilmente esquemas mal pensados, lo que, cuando la aplicación comienza a tener mucho uso, puede ralentizar el rendimiento enormemente. Además, manejar el sharding y la replicación en un entorno autogestionado es bastante desafiante y puede requerir un buen entendimiento de la estructura. Una tercera limitación anotada son las propiedades ACID de las transacciones, mientras que MongoDB ha añadido soporte para estas recientemente y en una medida mucho menor que los sistemas de bases de datos relacionales tradicionales, puede no ser adecuado donde la alta consistencia es crítica. Finalmente, en cuanto a la oferta de MongoDB Atlas, que es un servicio gestionado en la nube de MongoDB, hay una alta probabilidad de acumular altos costos, particularmente para aquellos que tienen la intención de desarrollar aplicaciones a gran escala para sus start-ups o pequeñas empresas. Reseña recopilada por y alojada en G2.com.
Nuestros iniciativas de desarrollo de aplicaciones y análisis de datos han dependido en gran medida de MongoDB, una base de datos NoSQL altamente escalable y versátil, por su capacidad para gestionar eficientemente datos no estructurados y semiestructurados. La base de datos proporciona una característica llamada indexación, que asigna un ID único a cada fila. He encontrado esto muy útil en el mundo actual, donde los servicios web procesan enormes cantidades de datos y una mejor utilización del almacenamiento y los recursos es esencial; además, sus capacidades de agregación me permiten realizar consultas complicadas e intensivas en recursos a una velocidad vertiginosa. Reseña recopilada por y alojada en G2.com.
Comenzar y escribir agregaciones en MongoDB puede ser un desafío sin una buena herramienta que te guíe. También necesitarás un conocimiento básico de bases de datos y consultas SQL para entender los conceptos. Reseña recopilada por y alojada en G2.com.
Fast data fetching and easy to use and implementaion. Reseña recopilada por y alojada en G2.com.
Some time we face connective issue with the database. Without any appropriate reason Reseña recopilada por y alojada en G2.com.
Lo que más me gusta de MongoDB es su flexibilidad. La mayoría de las bases de datos requieren un esquema fijo, pero MongoDB te permite almacenar datos de una manera más dinámica y en un formato basado en documentos. Esta estructura basada en documentos es muy sencilla y muy fácil de usar incluso para los recién llegados. Es muy flexible. Además, configurar MongoDB es rápido y se integra muy fácilmente con otras plataformas. MongoDB ofrece un fuerte soporte al cliente, con mucha documentación, foros comunitarios y opciones de soporte profesional. Debido a todas estas características, se utiliza con frecuencia y ampliamente en todo el mundo y en diversas industrias. Reseña recopilada por y alojada en G2.com.
Sin embargo, MongoDb es menos eficiente para consultas complejas y transacciones que las bases de datos tradicionales. Además, al manejar grandes conjuntos de datos, requiere una memoria y almacenamiento muy grandes, lo cual puede ser costoso. El indexado adecuado en MongoDb también es muy crucial. A veces también conduce a la redundancia de datos. Reseña recopilada por y alojada en G2.com.
MongoDB es la solución de base de datos NoSQL líder. Proporciona una alta flexibilidad de esquema ya que la estructura basada en documentos de MongoDB permite un diseño de esquema altamente flexible. Una de las características clave de MongoDB es que admite el escalado horizontal a través del sharding, lo que permite que los datos se distribuyan a través de múltiples servidores. Esta es la razón de su alta escalabilidad. También es compatible con múltiples plataformas y tiene una comunidad grande y activa, que proporciona una gran cantidad de recursos, tutoriales y foros. Reseña recopilada por y alojada en G2.com.
Para los usuarios que están haciendo la transición desde bases de datos relacionales, la falta de soporte nativo de SQL en MongoDB puede ser una desventaja. Puede requerir un aprendizaje adicional. Reseña recopilada por y alojada en G2.com.
Una arquitectura de datos orientada a documentos es utilizada por la base de datos adaptable y escalable MongoDB, que permite esquemas dinámicos y cambios sencillos en la estructura de documentos. La agrupación, filtrado y conversión de datos son posibles gracias a su potente lenguaje de consulta y características de indexación. Debido a que MongoDB utiliza particionamiento, una técnica de escalabilidad horizontal que divide los datos entre numerosos servidores, está excepcionalmente bien adaptado para gestionar datos a gran escala y aplicaciones de alto rendimiento. La redundancia de datos y la conmutación por error están aseguradas por sus características integradas de replicación y alta disponibilidad, que también minimizan el tiempo de inactividad y garantizan la integridad de los datos. En definitiva, MongoDB es una opción útil para aplicaciones contemporáneas e intensivas en datos. Reseña recopilada por y alojada en G2.com.
En comparación con las bases de datos tradicionales, su implementación puede ser menos eficiente en recursos y directa, lo que hace que sea un desafío gestionar escenarios que necesitan consistencia transaccional complicada a través de varios documentos. Además, los datos inconsistentes en clústeres fragmentados pueden resultar en cuellos de botella de rendimiento y distribución desigual de datos. Debido al diseño flexible de MongoDB, pueden resultar estructuras de datos inconsistentes, lo que podría afectar la calidad de los datos y complicar la lógica de aplicaciones y consultas. Para aplicaciones que demandan mayores garantías de consistencia, la configuración predeterminada de MongoDB para Write Concerns y Read Concerns puede no ser ideal. Por lo tanto, es necesaria una personalización cuidadosa. Para superar estos obstáculos y capitalizar las ventajas de MongoDB mientras se minimizan sus desventajas, se necesita una preparación meticulosa y conocimiento. Reseña recopilada por y alojada en G2.com.
Aparte de muchas otras bases de datos NoSQL en el mercado, MongoDB también se destaca por su velocidad y método de indexación eficiente. Además, estar integrado con MongoDB Compass facilita la manipulación de los datos. Reseña recopilada por y alojada en G2.com.
MongoDB es bueno para el trabajo profesional, pero la interfaz de MongoDB Compass a veces puede ser difícil de usar. Reseña recopilada por y alojada en G2.com.
One thing is that its a NOSQL database, meaning no schema required. Also, main thing i liked in mongodb is simplicity. We can define our data through objects (like document format or the json format). Interface of mongodb is calm and greenish making it very easier to create, edit and deliver the data. Also, there is this thing called "sharding" which i learnt in my studies, what happens is the high amount of data can be shared across multiple servers. This was the coolest thing i got to learn. Reseña recopilada por y alojada en G2.com.
Well. dislikes about mongodb, is linked to the disadvantages of nosql itself. Not particularly the mongodb, as the nosql doesnot require any schema to be defined. so in my personal experience, i used to get frustated when i noticed many object data got messed up. As i switched from sql. the table format habit was printed in my mind for months, took some while to understand the hierarchy of data being created in the nosql format or rather json format in mongodb (might say complex nodes affect the data). Reseña recopilada por y alojada en G2.com.
Me gustó el modelo de lenguaje de consulta rico de MongoDB. Es fácil configurar y establecer conexiones con clústeres de MongoDB. El soporte de la comunidad es increíble. Actualmente es la base de datos NoSQL más fácil y flexible en el mercado. Trabajamos intensivamente en un gran conjunto de Colecciones para nuestros clientes. Reseña recopilada por y alojada en G2.com.
Lo único que enfrentamos fue manejar grandes conjuntos de datos y clústeres. Mantener la consistencia es un poco desafiante para nosotros. Esperando obtener más características compatibles con ACID en MongoDB. Reseña recopilada por y alojada en G2.com.