Solución de búsqueda de texto completo de MySQL para tablas de innoDB

Estoy diseñando una aplicación web interna que utiliza MySQL como su base de datos de fondo. La integridad de los datos es crucial, por lo que estoy usando elinnoDB motor por sus características de restricción de clave externa.

Quiero hacer una búsqueda de texto completo de un tipo de registros, y eso no es compatible de forma nativa con tablas innoDB. No estoy dispuesto a mudarme aMyISAM tablas debido a su falta de soporte de claves foráneas y al hecho de que su bloqueo es por tabla, no por fila.

¿Sería una mala práctica crear una tabla reflejada de los registros que necesito buscar usando el motor MyISAM y usarla para la búsqueda de texto completo? De esta manera, solo estoy buscando una copia de los datos y, si algo les sucede, no es tan importante porque siempre se puede volver a crear.

¿O es esta una forma incómoda de hacer esto que debería evitarse?

Gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta