Pythonをサポートする全文検索エンジンの提案を手伝ってもらえますか?全文検索とPython
現在、私たちはMySQLデータベースを用意しており、このデータベースの一部のテーブルのテキストの一部に全文検索エンジンインデックスを付ける機能を追加したいと思います。このテキストデータは、データベース内の対応するレコードを検索するためにWebアプリケーションによって使用されます。たとえば、顧客テーブルの顧客名情報にインデックスを付けると、顧客のMySQLレコードを取得するためにWebアプリケーションで全文検索が行われます。
私はLuceneの、パッ-EとMongoDBの、およびいくつかの他に(簡単に)見てきたが、私は考える私のために良い選択となるのかわからないんだけど、物事のカップル:
- 私はJavaの人ではありません(私はずっとプログラミングしていますが)。
- 比較的小さいデータセットを検索したいだけです。
- MySQLデータベースのテキストを索引付けすることを検討しています。
- であり、そのインデックスを準リアルタイムで更新したいと考えています。
ヒント、ヒント、またはポインタがあれば幸いです。
あなたはhttps://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html btwを見ましたか? –
私はMySQLのフルテキスト検索を見てきましたが、私たちのすべてのテーブルはフルテキスト検索をサポートしていないINNODB形式になっているので、それはうまくいきません。 –
テキストを別のMyISAMテーブルに保存するのはどうですか? –