2016-11-17 9 views
0

私はmongoDBを使って製品情報を保存するウェブサイトを作っています。 私は弾性検索を使用して、ユーザーが商品を名前または説明で検索できるようにしたいと考えています。Mongodbと非フルテキスト検索のための弾性検索

しかし、ユーザーが商品をカテゴリ、地域別に検索できるようにしたいと考えています(フルテキスト検索ではありません)。

この場合、私は弾性検索または通常のmongoDBクエリを検索に使用する必要がありますか?検索が全文検索ではないときに、弾力的検索がテーブルにもたらすメリットはありますか?

答えて

0

弾性抽出物は、full-text searchのために有用であるだけでなく、term-level search(すなわち正確な検索)、geo search、およびもちろんaggregationsでも有用である。

これが必要な場合は、調査する価値があります。また、必ずしも「どちらか」の姿勢をとる必要はありません。両方とも無料で使用できるので、必ず両方を併用することができます。

+0

はこのヘルプをした:

いくつかの他の回答を見て価値がありますか? – Val