Why do you want to use the KeywordTokenizer? Why not use a text field, and use Solr's phrase search features?
q="some phrase" will match those terms next to each other, and should be fine with a large block of text. Combine that with hit highlighting, and it'll return a snippet of that block of text showing you precisely where the phrase occurred. Upayavira On Fri, Jun 26, 2015, at 01:36 AM, Mike Thomsen wrote: > I need to be able to do exact phrase searching on some documents that are > a > few hundred kb when treated as a single block of text. I'm on 4.10.4 and > it > complains when I try to put something larger than 32kb in using a > textfield > with the keyword tokenizer as the tokenizer. Is there any way I can index > say a 500kb block of text like this? > > Thanks, > > Mike