lucene

    1

    1답변

    내가 SOLR 4에서 마이그레이션하고에서 관리 스키마와 필드 유형을 편집하려면 어떻게합니까. solr admin 웹 사이트 ui를 사용하여 관리되는 스키마를 편집 할 수 있습니다. 그러나 field_types는 편집 할 수 없습니다. 나는 분석기를 바꾸는 방법을 알아낼 수 없다. 내의 schema.xml에서 편집 한 후이 managed_schema을 다시

    0

    1답변

    영어와 일본어 두 개의 분석기를 사용하여 FeatureMeta에 주석을 달았습니다. 내 저장소 클래스에서 FeatureMeta 엔터티를 "findFeatures"로 검색하는 메서드의 이름을 지정했습니다. 나는 예외 다음 저장소에서 "findFeatures"방법을 액세스 할 때 는하지만 발생되지 : java.lang.IllegalArgumentExceptio

    0

    1답변

    는 다음 인덱스 엔티티를 고려 @Entity @Indexed public class Document { ... @Field private String title; @Field private String text; } 사용자 검색어가 각각 title 및 text에서 발견 된 문서의 수와 두 가지 옵

    0

    1답변

    lucene 컬 쿼리를 사용하여 API에 요청하고 싶습니다. 하나가 아닌 여러 필드와 일치합니다. 예를 들어 , 하나의 필드 "src_ip"이 요청은 OK입니다 : '? .../쿼리/유니버셜/상대/용어 필드 = src_ip & 쿼리 = * & 범위 = 86400' 그러나 2 필드 (src_ip + dst_ip)와 일치 시키려면이 요청을 사용하지만 작동하지

    2

    1답변

    Lucene 7과 6에는 PointsFormat이라는 형식이 있으며 BKD 트리 데이터 구조를 사용하며 Format은 lucene 4의 FST 데이터 구조를 사용하여 색인을 생성합니다. 1)이 둘의 차이점을 알고 싶습니다. 2) lucene에서 한 버전에서 다른 버전으로 옮기는 이점은 무엇입니까? 3) 데이터 구조가 색인 생성에 효율적인 Lucene에서?

    1

    1답변

    Lucene.Net의 큰 색인에 대해 색인 된 (그러나 저장되지 않은) 용어를 모두 검색하려면 어떻게해야합니까? 내가 Lucene.Net에서 최신 Apache Lucene 릴리스로 이동하고 인덱스 형식이 릴리스에서 여러 번 변경 되었기 때문에 내가이 작업을 수행하는 이유가 있습니다. 용어를 읽고 새로운 형식으로 다시 색인을 지정하여 데이터를 이전합니다. 나

    0

    1답변

    "cars blue"를 검색 할 때 "cars"또는 "blue"와 일치하는 모든 결과를 얻지 만 둘 다 일치시켜야합니다. 일부 defaultOperator을 AND에 설정하는 방법에 대해 읽었지만 그 위치를 찾을 수 없습니다. 또한 PhraseQuery을 사용할 수 없습니다. 검색어의 검색어 순서가 부적절하기 때문에 이것은 지금까지 작성한 코드입니다. 감사

    0

    1답변

    제 문제를 설명하려고합니다. 여기에 학생 이름이 들어있는 각 문서에 "등록"이라는 다중 값 필드가 있다고 가정 해 봅시다. 이제 Solr을 검색하는 동안 Manish, Amit, Navin이라는 3 명의 학생 이름을 검색합니다. 이제 Solr은이 이름 중 하나를 포함하는 모든 문서를 반환합니다 (이는 필자의 경우 분명히 필요함). 이제 일부 문서에는 그 중

    0

    1답변

    나는 Lucene 6.2.0을 사용 중이며 검색을 위해 맞춤 분석기를 구현하려고합니다. 내가 그것을 이렇게 나에게 불법 상태 예외를주고있다 인덱스를 검색하고 경우에 지금 내 분석기 클래스 public static class myAnalyzer extends Analyzer { @Override protected TokenStreamCo

    0

    1답변

    IndexWriter와 함께 SearcherManager 사용에 관한 몇 가지 기본적인 질문이 있습니다. 주기적으로 응용 프로그램에서 Lucene 색인을 다시 작성해야하며 현재는 검색 요청을 처리하는 스레드가 아닌 다른 스레드에서 발생합니다. 주기적으로 인덱스를 다시 작성하기 위해 응용 프로그램의 수명 기간 동안 동일한 IndexWriter 인스턴스를 사용