/ / Lucene DBのREST APIを作成するためにSolrまたはElasticSearchが必要ですか? -solr、elasticsearch、lucene

Lucene DB用のREST APIを作成するためにSolrまたはElasticSearchが必要ですか? - solr、elasticsearch、lucene

Lucene DBを作成しましたが、すべて機能しますいいよそのコンテンツにアクセスするには、REST APIが必要です。 SolrとElasticSearchは、私が理解する限りこれを提供します。しかし、それらを使用することは本当に利点ですか?私のアイデアは、「おい、お気に入りのMVCフレームワークを使って自分でやろう」というものでした。問題は、DBがスタンドアロンサーバー上にあり、実際にSolrまたはElasticSearchを欠点なしで使用でき、APIを自分でプログラムする必要がないことです(これらのライブラリに飛び込む必要があるだけです) 。

質問は次のとおりです。RESTAPI以外にSolrとElasticSearchの機能が必要ない場合でも、それらを使用するのは妥当ですか?

回答:

回答№1は0

私はあなたの質問を完全にはフォローしていませんが、経験から言えば、Solr APIを使用するのは本当に素晴らしいと言えます。私も「Elastic Search APIを使用しました。これもまた素晴らしい」です。いずれかを選択してそのまま使用できる場合は、どちらも完全にニーズを満たす必要があります。

ただし、可能性がある場合は、変更する可能性があります基礎となるエンジンは、「独自のAPIが配当を支払うときです。適切に設計されていれば、」インターフェイスに影響を与えずにエンジンを切り替えることができます。

選択肢があれば、私はまだSolr APIを選んでいます。それはうまく設計されたソリューションです。