データベースとして埋め込まれた Neo4j を使用しています。毎日何千もの記事を保存する必要があり、ユーザーが入力したキーワードとコンテンツが一致する記事を返す検索機能を提供する必要があります。すべての記事のコンテンツにインデックスを付け、以下のようにインデックスにクエリを実行しました
val articles = article_content_index.query("article_content", search string)
これはうまくいきます。ただし、検索文字列に「the」、「a」などの一般的な単語が含まれていると、すべての記事に表示されるため、時間がかかります。
この問題を解決するにはどうすればよいですか?