In reply to Nick.

What about Elastic Search?