¿Por qué los resultados son incoherentes después de que la sentencia MATCH AGAINST se ejecuta, respectivamente, en nodos primarios y réplicas de lectura?
MATCH GAINST se utiliza para buscar índices de texto completo de MySQL. Para las filas de la tabla, MATCH devuelve valores de relevancia, es decir, una medida de similitud entre la cadena de búsqueda (dada como argumento a la función AGAINST() y el texto de esa fila en las columnas nombradas en la lista MATCH()). Esta sentencia utiliza el valor stat_n_rows para calcular el valor de relevancia. Los nodos primarios y las réplicas de lectura utilizan diferentes métodos para obtener el valor stat_n_rows. Los nodos primarios usan el método persistente y las réplicas de lectura usan el método transitorio. Por lo tanto, los valores obtenidos son ligeramente diferentes entre sí. El resultado de la ejecución de MATCH AGAINST en nodos primarios y réplicas de lectura es diferente.