4

ElasticSearch の NEST を見つけました。しかし、Redis と ElasticSearch の関係がどのようになっているのかわかりませんでした。私はソーシャル ネットワークを構築するつもりであり、Redis の一部と ElasticSearch の一部を使用する必要があるか、またはそれらの組み合わせがあるかどうかを知りたいです。プロジェクトのどの部分で Redis を使用し、どの部分を ElasticSearch で使用し、どの部分を使用すべきか兼用。

C# 、BookSleeve for Redis 、ElasticSearch with NEST 、ASP.NET MVC を使用しています

4

2 に答える 2

9

これら2つのことの間にはまったく関係がありません。以前の会話で、作品の使用のために redis の個々の値の中を検索したいと思っていたので、棒の先を間違えたのではないかと思います (この質問: How to search content value in redis by BookSleeve )。私が言いたかったのは、これは単純に redis の機能ではないということです。したがって、次の 2 つのオプションがあります。

  • 独自の単語抽出コード (ステマーなど) を記述し、redis 内で手動でインデックスを作成します
  • そのすべてを行うように設計されたツールを使用する

ElasticSearch (lucene の上にある) のようなツールは、その点で優れています。

または、質問を別の言葉で言い換えると:

  • X は、「ドライバーで木を半分に切るにはどうすればよいですか」と尋ねます。
  • Yは「のこぎりを使って」と言います
  • 次に X は、「木を半分に切るのにのこぎり付きのドライバーを使用するにはどうすればよいですか?」と尋ねます。

答え: ありません。これらのことは関係ありません。

于 2013-09-17T12:56:22.383 に答える