많은 수의 파일에 대해 색인을 생성하고 파일 내용을 기준으로 검색하려고합니다. 파일에서 각 일치 항목의 행 및 열 정보를 검색 할 수 있기를 원합니다.Lucene을 사용하여 큰 입력 파일에서 일치하는 행 및 열 정보를 검색 하시겠습니까?
이 인덱스 자체에 완전히 가져 오는 파일에 의존하는 것,하지만 난 단지 색인이 사용하고있는 대부분의 예제 :
Document doc = new Document();
doc.add(new StringField("path", file.getPath(), Field.Store.YES));
Reader reader = new FileReader(file.getCanonicalPath());
doc.add(new TextField("contents", reader));
iwriter.addDocument(doc);
는 단순히 위치를 검색 할 수있는 방법이 있나요 이 방법으로 작성된 문서에 대한 검색 히트의 정보? 아니면 쉽게 만들 수있는 문서를 만드는 더 좋은 방법이 있습니까?
현재 Lucene 4.8.1을 사용하고 있습니다.