Das freie Sphinx Plugin ermöglicht es alle Tabellentypen von MySQL zu durchsuchen. Normalerweise ist so eine Suche nur bei MyISAM Tabellen möglichm wobei Fremdschlüssel und Transaktionen nicht beachtet wurden.
Ab der MySQL Version 5.0.22 kann man auch Sphinx als eigenen Tabellentyp integrieren. In vorhergegangen MySQL Versionen ist das nur über eine API möglich, beispielsweise für PHP.
Das Indexieren erledigt Sphinx über einen Dämon, dessen Ergebnisse in MySQL Tabellen gespeichert werden.
http://sphinxsearch.com/