Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ideas for full text search MongoDB & node.js [closed]

I am developing a search engine for my website and i want to add following features to it;

  1. Full text search
  2. Did you mean feature
  3. Data store in MongoDB

I want to make a restful backend. I will be add data to mongodb manually and it will be indexed (which one i can prefer? Mongodb indexing or some other search indexing libraries like Lucene). I also want to use node.js. These are what i found from my researches. Any idea would be appreciated for the architecture

Thanks in advance

like image 763
Hüseyin BABAL Avatar asked Jan 15 '23 22:01

Hüseyin BABAL


1 Answers

I'm using Node.js / MongoDB / Elasticsearch (based on Lucene). It's an excellent combination. The flow is stunning as well, since all 3 packages (can) deal with JSON as their native format, so no need for transforming DTO's etc.

Have a look: http://www.elasticsearch.org/

like image 59
Geert-Jan Avatar answered Jan 23 '23 16:01

Geert-Jan