私はカスタムPythonスクリプトを使用して作成されたMySQLデータベースを持っています。私は、データベース内のテーブルに対して全文検索を実装する必要があります。私はSELECT * FROM myTable WHERE (title LIKE '%hello%' OR title LIKE '%world%')
を使うことができますが、それはテーブルのデータが100万近くの行を持っているので、それが検索を実装する非常に効率的な方法ではないと思います。python mysqlを使って検索エンジンを実装する方法は?
私はinnoDBテーブルを使用していますので、MyISAMのMySQL全文検索は機能しません。正しい方向に私を向ける方法やチュートリアルに関する提案はありますか?
次の複製のように見えます。http://stackoverflow.com/questions/1381186/fulltext-search-with-innodb –
これを見てくださいhttp://stackoverflow.com/questions/66922/what-are-いくつかの検索サーバは、フルテキスト検索エンジンに関する優れた点を持っています。 –