Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Antipatrones de diseño de esquemas

Los antipatrones de diseño de esquema son formas ineficientes de estructurar el esquema de la base de datos. Pueden generar una complejidad innecesaria y provocar problemas de rendimiento. Reconocer y evitar los antipatrones de diseño de esquema puede ayudar a crear aplicaciones con un mejor rendimiento.

Para obtener más información sobre los antipatrones de diseño de esquema, consulte las siguientes páginas:

Antipatrón de diseño de esquema
Definición

Un documento almacena un arreglo sin límites que puede crecer demasiado. El arreglo grande puede exceder el límite de tamaño del documento y causar una disminución en el rendimiento del índice.

Se crea un gran número de colecciones en la base de datos. Tener demasiadas colecciones puede disminuir el rendimiento del motor de almacenamiento.

La colección contiene índices innecesarios. Los índices innecesarios consumen espacio adicional en disco y pueden degradar el rendimiento de la escritura.

La colección contiene documentos excesivamente grandes. Los documentos grandes pueden degradar el rendimiento de las queries más comunes.

Se están ejecutando demasiadas operaciones $lookup en los datos que se están usando. Esto incrementa la complejidad de los queries y reduce su rendimiento.

Performance Advisor de MongoDB Atlas (disponible para clústeres M10 o superiores) y MongoDB Compass Performance Insights identifican antipatrones de diseño de esquema en la base de datos. Es importante comprender las advertencias antipatrones de Atlas para corregir adecuadamente los problemas y prevenir su uso.

Para los patrones de diseño de esquema recomendados, consulta lo siguiente: Patrones de diseño de esquema y Aplicar patrones de diseño.