I've used Meilisearch for the last two years with around 300k items in the search index for a personal project and its pretty good. The earlier verisons were a bit rough but recently even indexing a ton of data is speedy.
Been trying to find an alternative to mysql fts, and some typo tolerance / did you mean mechanism is needed for some of our clients.