2010-12-13 2 views
2

내가 루씬 API 년대에 내 자바 웹 프로젝트 에서 3.0.2로 루씬 2.4.1 업그레이드하고 나는 Field.Store.COMPRESS은 3.0.2 그래서 에 존재하지 않는 것을 발견 내가 Field.Store.COMPRESS 대신 사용할 수있는 곳? 일부 시간 필드 데이터가 너무 커서 압축해야합니다.는 Field.Store.COMPRESS는 루씬 3.0.2

답변

10

Lucene은 Lucene의 장점이 아니라 실제로 느린 것처럼 필드를 압축하지 않기로 결정했습니다. JavaDoc에서 say는 :

대신 CompressionTools을 사용하십시오. 이전 인덱싱 압축을 사용하여 저장된 문자열 필드의 경우, 달성 할 수있는 새로운 방법이있다 : 첫째 또한 이진 저장 필드와 동일한 필드 이름 을 사용 필드 인덱스 - 전용 (저장소)과 추가 와 함께 CompressionTools.compressString (java.lang.String).