The biggest thing is that the spellchecker has lots of knobs to tune, all the stuff in http://wiki.apache.org/solr/SpellCheckComponent#spellcheck.collate
TermsComponent, on the other hand, just gives you what's in the index with essentially no knobs to tune. So it depends on your goal. Typeahead or spelling correction? In the first case I'd go for TermsComponent and the second spell check as an example. Best Erick On Tue, Jul 30, 2013 at 2:07 PM, Timothy Potter <thelabd...@gmail.com> wrote: > Going over the comments in SOLR-1316, I seemed to have lost the > forrest for the trees. What is the benefit of using the spellcheck > based suggester over something like the terms component to get > suggestions as the user types? > > Maybe it is faster because it builds the in-memory data structure on > commit? Seems like the terms component is pretty fast too. > > I'd appreciate any additional insights about this. There are so many > "solutions" to auto-suggest for Solr, it's hard to decide what > approach to take. > > Cheers, > Tim