Should a .NET developer use Elasticsearch in their projects? Although Elasticsearch is built on Java, I believe it offers many reasons why Elasticsearch is worth a shot for full-text searching for any project.
Elasticsearch, as a technology, has come a long way over the past few years. Not only does it make full-text search feel like magic, it offers other sophisticated features, such as text autocompletion, aggregation pipelines, and more.
If the thought of introducing a Java-based service to your neat .NET ecosystem makes you uncomfortable, then worry not, as once you have installed and configured Elasticsearch, you will be spending most of your time with one of the coolest .NET packages out there: NEST.