Semantic search for MongoDB

I am looking for semantic search options to be implemented in a Meteor app.

I am looking mainly at NodeChef Cloud Search

Other alternatives I’ve found are:

  • Algolia - but I think it is a bit expensive and I don’t see many mongoDB integrations.
  • Elastic Search - open source and free, but you have to wire up your own server and maintain it. If you use the their hosting is nearly as expensive as Algolia.

Which is your experience with these tools?

Is there a way to implement a very basic semantic search with just MongoDB?