私はmongodbとnode.jsの両方にかなり慣れていませんが、最近、自分のWebサイトに全文検索を追加する必要があるポイントに到達するまで、すべてがうまく機能するようになりました。私の調査から、Elasticsearchが適していることがわかりましたが、node.jsとmongodbでElasticsearchを機能させる方法を正確に理解することはできませんでした。現在、HerokuとMongoLabを使用してアプリケーションをホストしています。これが私の質問です。
Elasticsearchをホストするにはどうすればよいですか?
すべてのmongoデータをelasticsearchで利用できるようにするにはどうすればよいですか?川を使用するのですか、それともすべてのデータを手動で挿入して削除するのですか?
私はこの川で何かを見つけましたが、これを自動的に実現する方法と、それをホストする場所がよくわかりません。
node.jsからElasticsearchをクエリするにはどうすればよいですか?これを可能にするパッケージはありますか?
編集:
質問2は本当に私が苦労していることです。私はまた、トピックに不慣れでグーグルから来る人々を助けるために質問1と3を含めました。