私は小さなCentOS VPS上で動作するMySQLを備えたRailsを使ってWebアプリケーションを実装しようとしています。 (小規模なサーバーで、ユーザーベースが限られています。)ブログのようなテキストをたくさん保存します。強力な検索オプション - 括弧、AND、OR、完全なフレーズを提供したいと思います。Webアプリケーションのテキスト検索オプション?
他の部分はデータがプライベートなので、Googleなどの外部ホスト型検索プロバイダを使用している可能性があります。
私はPostgreSQLのフルテキスト検索機能にいくつかの経験がありますが、これはMySQLになる予定です。私はMySQLのドキュメントをチェックしましたが、MySQLのフルテキストインデックスはそれほど素晴らしいとは思いません。
%LIKE%
クエリを使用することはどうですか?それはこれまでに終わったのですか?私がそれをしたら、DBエンジンはすべての検索のために列のすべての文字を調べなければならないだろうか?そのことはよくわからない。
ご意見やアドバイスをいただければ幸いです。