私が働いているアプリケーションでは、データベースでテキストを検索し(全文検索)、他の列に基づいて結果に優先順位を付ける必要があります。パフォーマンスを考慮すると、ここではどの種類のデータストアが最適ですか?構造化データを検索し、結果に優先順位を付ける必要があります。
RDBMSまたはドキュメントストア(Couch、Mongo)またはその他のNoSQLデータベースですか?または、Hadoopなどのバッチ処理ツールを使用して、検索用のデータを準備する必要がありますか?
道順を探しています。前もって感謝します。