Changing the facet.method
could help.
fc
as the default is not suitable for faceting on fulltext fields.
In my case enum
helped:
http://localhost:8983/solr/collection1/autocomplete_en?facet.prefix=sol&facet.method=enum...
But for larger indexes even enum
could be too slow.
If you don't need filters on the queries, you should consider the suggester component: http://wiki.apache.org/solr/Suggester
Near real time is a problem, too. But in most usecases an update after an optimize could be sufficient.