From memory (sorry, it was a while back) we actually started with Elasticsearch, but it was way to heavy and looked for an alternative solution. Even with a single user it was consuming way too much memory.
We use Elasticsearch elsewhere (ELK stack), but not for mail search.