Compression is only used for *stored* fields. For indexing there is no compression available (how should that work). You must clearly differentiate between stored and indexed fields!
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Suraj Parida [mailto:[email protected]] > Sent: Monday, February 01, 2010 12:44 PM > To: [email protected] > Subject: Searching compressed text using CompressionTools > > > Hi, > > I want to compress a text field (due to its large size and spaces), > during > indexing. > > I am unable to get the same also want to search. > > > My code during compressing is as follows: > String value = "Some large text ...... > "; > byte[] valuesbyte = > CompressionTools.compress(value.getBytes()); > final Field f = new Field(key, valuesbyte, > Field.Store.YES); > f.setOmitTermFreqAndPositions(true); > f.setOmitNorms(true); > document.add(f); > > Please tell me how to search and display this value. > > Regards > Suraj > -- > View this message in context: http://old.nabble.com/Searching- > compressed-text-using-CompressionTools-tp27402945p27402945.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
