Este código de prueba escrito para simplificar la forma en que se pueden probar los cambios de "búsqueda de texto completo".
Puse el servidor en línea con unidades SSD de CPU RAM 32GB de 3.2GHz (4C/8T) (sin RAID)
Cada instancia de Mongo (origen y FTS) trabaja con su propio SSD para minimizar los efectos secundarios en las pruebas. Configuraciones y base de datos idénticas.
El acceso a Mongo es público por test aprobación de la test de usuario para Readonly.
Por lo tanto, puede hacer pruebas directamente en el servidor con explicar si lo desea.
Verifique el archivo .env en esta conexión de servidor directo de repo. Otro Vise Use este código de repositorio para realizar pruebas.
git clone https://github.com/mongodbcodes/hackaton.git
cd hackaton
npm install
npm run test
node test.js ""red car" -truck" serial
Puede notar que a veces FTS devuelve menos registros de la diferencia aquí de una manera cómo se combina la frase. En la versión original, la solicitud de "red car" también coincidirá con "red cartoon" . La versión FTS coincidirá solo con "red car"