Norch- a search engine for node.js by Fergus McDowall.
From the post:
Norch is a search engine written for Node.js. Norch uses the Node search-index module which is in turn written using the super fast levelDB library that Google open-sourced in 2011.
The aim of Norch is to make a simple, fast search server, that requires minimal configuration to set up. Norch sacrifices complex functionality for a limited robust feature set, that can be used to set up a freetext search engine for most enterprise scenarios.
Currently Norch features
- Full text search
- Stopword removal
- Faceting
- Filtering
- Relevance weighting (tf-idf)
- Field weighting
- Paging (offset and resultset length)
Norch can index any data that is marked up in the appropriate JSON format.
See: https://github.com/fergiemcdowall/norch for various details and instructions.
Interesting but I am curious what advantage Norch offers over Solr or Elasticseach, for example?
.