sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo ver su característicaCompatibilityVersion en MongoDB

El ejemplo de esta página muestra cómo ver la featureCompatibilityVersion para un mongod instancia.

Ejemplo

Este es un ejemplo del código utilizado para ver la featureCompatibilityVersion para un mongod instancia:

db.adminCommand( 
    { 
        getParameter: 1, 
        featureCompatibilityVersion: 1 
    } 
)

Resultado de ejemplo:

{ "featureCompatibilityVersion" : { "version" : "4.4" }, "ok" : 1 }

Lo ejecuté en una instalación de MongoDB 4.4.1, que tiene una featureCompatibilityVersion de 4.4. El formato real del resultado depende de la versión de MongoDB.

Por ejemplo, en MongoDB 3.4 es así:

"featureCompatibilityVersion" : <version>

La featureCompatibilityVersion La configuración determina las funciones que conservan datos incompatibles con versiones anteriores de MongoDB. Esta configuración se puede establecer con setFeatureCompatibilityVersion comando.

Para nuevas implementaciones de MongoDB, la featureCompatibilityVersion suele ser el mismo que esa versión. Por ejemplo, mi instancia de MongoDB 4.4.1 devuelve una featureCompatibilityVersion de 4.4 .

Cuando actualiza a una nueva versión de MongoDB, su featureCompatibilityVersion normalmente permanecerá en su valor original hasta que lo actualice explícitamente con setFeatureCompatibilityVersion .

Documentación de MongoDB

Para obtener más información, consulte la documentación de MongoDB.