Clientes compatibles
Para aprender sobre los clientes admitidos, consulta Índices y Queries.
Limitaciones del índice
Si creas un índice de búsqueda de MongoDB que tenga o vaya a tener pronto más de 2.1 mil millones de objetos de índice, debes usar numPartitions o fragmentar tu clúster. Para este límite, cada documento de nivel superior o un anidado embeddedDocument en los campos de la colección indexada cuenta como un objeto
De manera predeterminada, MongoDB Search deja de replicar los cambios para un índice único que crece más allá de 2.1 billones de objetos de índice en cualquier miembro del set de réplicas o partición. Esto significa que tu índice sigue siendo consultable, pero podrías obtener resultados obsoletos.
Si la colección contiene documentos de 16MB o más, MongoDB Search no puede indexar el documento, haciendo que el índice se vuelva OBSOLETO y se inicie una reconstrucción completa del índice. Se deben borrar los documentos infractores de la colección para que la reconstrucción del índice se complete correctamente. Este problema también puede ocurrir cuando las operaciones de actualización en documentos grandes hacen que el evento de flujo de cambios supere el límite de 16MB de BSON. Para evitarlo, recomendamos que ningún documento de la colección supere los 8MB. Se deben considerar las siguientes mejores prácticas:
Estructure sus documentos para minimizar el tamaño de subdocumentos o arreglos.
Evite operaciones que actualicen o reemplacen campos grandes, subdocumentos o arreglos.
Para obtener más información, consulta Recomendaciones de producción de Change Streams y Reducir el tamaño de documentos grandes.
Para obtener más información sobre las limitaciones del índice, consulte:
Limitaciones del tipo de campo
Para aprender sobre las limitaciones de los tipos de campos, consulte:
Otras limitaciones
Si usas una colección con índice clusterizado y tienes el parámetro notablescan configurado en true, es posible que los índices de MongoDB Search no terminen de crearse. Para resolver este problema, debes establecer el parámetro notablescan en false o consulta tu registro para ver las transiciones de estado del índice.
Limitaciones de query
Limitaciones de operador
Para obtener información sobre las limitaciones del operador del query, consulta:
Compatibilidad de opciones y limitaciones
Para aprender sobre la compatibilidad y limitaciones de las opciones de query, consulte: