继承 FilterCodec 存储域使用压缩格式
public class CompressedStoredFieldCodec extends FilterCodec {
public CompressedStoredFieldCodec() {
super("CompressedStoredFieldCodec", new Lucene46Codec());
}
public StoredFieldsFormat storedFieldsFormat() {
return new CompressingStoredFieldsFormat("CompressingStoredFieldsFormat", CompressionMode.HIGH_COMPRESSION, 16*1024);
}
}
http://opensourceconnections.com/blog/2013/06/05/build-your-own-lucene-codec/