Apache Solr

소프트웨어 스크린 샷:
Apache Solr
소프트웨어 정보:
버전: 5.3.1 / 4.10.4 / 3.6.2 업데이트
업로드 날짜: 10 Dec 15
라이센스: 무료
인기: 217

Rating: 1.0/5 (Total Votes: 1)

이 아파치 SOLR 주위에 가장 넓은 확산 열린 검색 기술 중 하나입니다.

매우 성공적 위에 구축 및 평가의 루씬 엔진, SOLR은 환경과 플랫폼의 다양한 종류에 다양한 유형의 데이터를 검색 할 수 있습니다.

전체 텍스트 검색 기능과 함께, SOLR는 웹이나 데스크톱 기반 수 있으며, 프로젝트의 모든 종류의 이상적, 트래픽의 높은 볼륨에 최적화되어 있습니다.

SOLR은 또한 바인딩을 제공하는 XML / HTTP, 루비, JSON, 파이썬, 다른 웹 기술의 다양한 통합.

을 무엇 새로운 이 릴리스의 :.

  • 빈 스크립트를 개선하고 새로운 사례를 재구성 포함 사용성 개선
  • 스크립트 설치 및 리눅스에서 서비스로 SOLR 실행을 지원합니다.
  • IDF가 지원됩니다 분산 및 설정을 통해 활성화 할 수 있습니다.
  • SOLR는 더 이상 전쟁 파일을 제공하지 않고 대신에 다운로드 할 수있는 응용 프로그램이됩니다.
  • SolrJ 지금 컬렉션 API의 첫 번째 수준의 지원을하고있다.
  • 복제의 암시 등록, 취득 및 관리 핸들러.
  • 쉽게 SOLR 매개 변수를 구성하고 필드를 구성하는 paramsets을 지원하는 구성의 API. 이 API는 또한 오버레이를 통해 기존의 요청 처리기 및 편집 일반 solrconfig.xml의 관리를 지원한다.
    <리> 관리 모양에 대한 API는 업로드 요청 처리기 단지 수 및 구성 API를 통해 그들을 등록.
    사용자 정의 복제 특성의 균일 한 분포를 허용
  • BALANCESHARDUNIQUE 컬렉션 API.
  • 지금 모음을 만드는 동안 제공되는 노드 집합 셔플하지 할 수있는 옵션이있다.
    <리> 복제 처리기 대역폭 사용량을 구성하는 옵션은 모든 대역폭을 사용하는 것을 방지한다.
    <리> 당 컬렉션에 clusterstate의 분할은 SolrCloud의 확장 성을 개선 할 수 있습니다. 이것은 또한 향후 생성 될 새로운 컬렉션의 기본 형식입니다.
  • 가 timeAllowed 지금 중간에 질의 확장과 SolrClient 요청 재시도시 요청을 종료하는 데 사용됩니다.
  • pivot.facet 결과 지금은 그 요동에 의해 제약 stats.field 결과를 중첩 포함 할 수 있습니다.
  • stats.field는 임의의 숫자의 함수 결과를 통해 통계를 생성하는데 사용될 수있다. 또한 태그를 사용하여 피벗 측면에 대한 통계에 대한 요청이 가능합니다.
  • 새로운 DateRangeField는 인덱싱 날짜 범위, 특히 다중 값들에 대한 지원이 추가되었습니다.
    <리> 단위를 필요로하는 데 사용되는 공간 필드 = 지금 distanceUnits의 = 학위를 가지고도는 / 대신 마일 거리에 있습니다.
  • MoreLikeThis 쿼리 파서는 기존 문서와 유사한 문서를 요청하고 또한 SolrCloud 모드에서 작동 허용한다.
  • 로깅 개선.

을 5.2.1 / 4.10.4 / 3.6.2 버전의 새로운 무엇 :

  • 사용성 개선 즉 빈 스크립트와 새로운 구조 조정 사례를 개선 등이 있습니다.
  • 스크립트 설치 및 리눅스에서 서비스로 SOLR 실행을 지원합니다.
  • IDF가 지원됩니다 분산 및 설정을 통해 활성화 할 수 있습니다.
  • SOLR는 더 이상 전쟁 파일을 제공하지 않고 대신에 다운로드 할 수있는 응용 프로그램이됩니다.
  • SolrJ 지금 컬렉션 API의 첫 번째 수준의 지원을하고있다.
  • 복제의 암시 등록, 취득 및 관리 핸들러.
  • 쉽게 SOLR 매개 변수를 구성하고 필드를 구성하는 paramsets을 지원하는 구성의 API. 이 API는 또한 오버레이를 통해 기존의 요청 처리기 및 편집 일반 solrconfig.xml의 관리를 지원한다.
    <리> 관리 모양에 대한 API는 업로드 요청 처리기 단지 수 및 구성 API를 통해 그들을 등록.
    사용자 정의 복제 특성의 균일 한 분포를 허용
  • BALANCESHARDUNIQUE 컬렉션 API.
  • 지금 모음을 만드는 동안 제공되는 노드 집합 셔플하지 할 수있는 옵션이있다.
    <리> 복제 처리기 대역폭 사용량을 구성하는 옵션은 모든 대역폭을 사용하는 것을 방지한다.
    <리> 당 컬렉션에 clusterstate의 분할은 SolrCloud의 확장 성을 개선 할 수 있습니다. 이것은 또한 향후 생성 될 새로운 컬렉션의 기본 형식입니다.
  • 가 timeAllowed 지금 중간에 질의 확장과 SolrClient 요청 재시도시 요청을 종료하는 데 사용됩니다.
  • pivot.facet 결과 지금은 그 요동에 의해 제약 stats.field 결과를 중첩 포함 할 수 있습니다.
  • stats.field는 임의의 숫자의 함수 결과를 통해 통계를 생성하는데 사용될 수있다. 또한 태그를 사용하여 피벗 측면에 대한 통계에 대한 요청이 가능합니다.
  • 새로운 DateRangeField는 인덱싱 날짜 범위, 특히 다중 값들에 대한 지원이 추가되었습니다.
    <리> 단위를 필요로하는 데 사용되는 공간 필드 = 지금 distanceUnits의 = 학위를 가지고도는 / 대신 마일 거리에 있습니다.
  • MoreLikeThis 쿼리 파서는 기존 문서와 유사한 문서를 요청하고 또한 SolrCloud 모드에서 작동 허용한다.
  • 로깅 개선.

을 5.1.0 / 4.10.4 / 3.6.2 버전의 새로운 무엇 :

  • 사용성 개선 즉 빈 스크립트와 새로운 구조 조정 사례를 개선 등이 있습니다.
  • 스크립트 설치 및 리눅스에서 서비스로 SOLR 실행을 지원합니다.
  • IDF가 지원됩니다 분산 및 설정을 통해 활성화 할 수 있습니다.
  • SOLR는 더 이상 전쟁 파일을 제공하지 않고 대신에 다운로드 할 수있는 응용 프로그램이됩니다.
  • SolrJ 지금 컬렉션 API의 첫 번째 수준의 지원을하고있다.
  • 복제의 암시 등록, 취득 및 관리 핸들러.
  • 쉽게 SOLR 매개 변수를 구성하고 필드를 구성하는 paramsets을 지원하는 구성의 API. 이 API는 또한 오버레이를 통해 기존의 요청 처리기 및 편집 일반 solrconfig.xml의 관리를 지원한다.
    <리> 관리 모양에 대한 API는 업로드 요청 처리기 단지 수 및 구성 API를 통해 그들을 등록.
    사용자 정의 복제 특성의 균일 한 분포를 허용
  • BALANCESHARDUNIQUE 컬렉션 API.
  • 지금 모음을 만드는 동안 제공되는 노드 집합 셔플하지 할 수있는 옵션이있다.
    <리> 복제 처리기 대역폭 사용량을 구성하는 옵션은 모든 대역폭을 사용하는 것을 방지한다.
    <리> 당 컬렉션에 clusterstate의 분할은 SolrCloud의 확장 성을 개선 할 수 있습니다. 이것은 또한 향후 생성 될 새로운 컬렉션의 기본 형식입니다.
  • 가 timeAllowed 지금 중간에 질의 확장과 SolrClient 요청 재시도시 요청을 종료하는 데 사용됩니다.
  • pivot.facet 결과 지금은 그 요동에 의해 제약 stats.field 결과를 중첩 포함 할 수 있습니다.
  • stats.field는 임의의 숫자의 함수 결과를 통해 통계를 생성하는데 사용될 수있다. 또한 태그를 사용하여 피벗 측면에 대한 통계에 대한 요청이 가능합니다.
  • 새로운 DateRangeField는 인덱싱 날짜 범위, 특히 다중 값들에 대한 지원이 추가되었습니다.
    <리> 단위를 필요로하는 데 사용되는 공간 필드 = 지금 distanceUnits의 = 학위를 가지고도는 / 대신 마일 거리에 있습니다.
  • MoreLikeThis 쿼리 파서는 기존 문서와 유사한 문서를 요청하고 또한 SolrCloud 모드에서 작동 허용한다.
  • 로깅 개선.

을 5.0.0 / 4.10.3 / 3.6.2 버전의 새로운 무엇 :

  • 버그 수정
    새로운 글로벌 HDFS 블록 캐시 옵션을 사용하는 경우 <리>, 당신은 파일 이름 재사용에 손상된 파일을 읽고 끝낼 수 있습니다.
    <리> CoreContainer는로드 문제 가있는 경우 solrconfig.xml에 대한 잘못된 & missleading 경로를보고
  • StatsComponent docValues​​을 사용 = & quot; 진정한 기술 다중 값 = & quot; 진정한 기술
  • FQ 배제를 통해 & quot; 예 & quot; 다중 stats.field 로컬 PARAM
    <리> 빈 / SOLR 스크립트 클라우드 모드에서 SOLR를 시작할 때 부트 스트랩 collection1에 대한 -DnumShards = 1을 통과 할 필요가있다.
  • 이진 응답 작가 와일드 필드를 반환하지 않습니다.

을 버전 4.9.0의 새로운 무엇 :

  • 문서에 대한 다수의 최적화 값을 검색 시간 성능
  • 허용하는 선택적 매개 변수 & quot를 전송하여 업데이트 요청에 대한 minium 달성 복제 인자 (단일 또는 일괄 처리)를 요청하는 클라이언트 응용 프로그램, min_rf & quot;.
  • 쿼리를 다시 순위 새로운 ReRankingQParserPlugin으로 지원.
  • 새로운 [아이 ...] 선택적으로 검색 결과에서 인라인 하위 문서를 블록-가입 포함한 DocTransformer.
  • 더 나은 같은 매우 짧은 필드와 같은 특정 경우를 압축 할 수있는 새로운 (기본값) Lucene49NormsFormat.

<강한> 버전 4.8.0에서 를 새로운 기능 : {! complexphrase}

  • 새 쿼리 파서는 와일드 카드를 지원하는 <은 UL>는 , 관찰 보고서 등 구문 쿼리 내부.
    <리>의 새로운 컬렉션 API의 CLUSTERSTATUS 조치 컬렉션, 파편, 그리고 복제의 상태를보고, 또한 수집 별칭과 클러스터 속성.
  • 로 나열
  • 추가 된 동의어 및 중지 단어 목록을 사용 동의어 및 스톱 워드 필터 공장, 동적 REST API를 통해 관리 할 수​​ 있었다.
  • JS​​ON 업데이트는 지금 {! 아이}과 {! 부모} 블록이 쿼리를 조인을 가능하게 중첩 된 하위 문서를 지원합니다.
    <리> 추가 ExpandComponent 중첩 된 자식 문서의 부모 / 자식 관계뿐만 아니라, CollapsingQParserPlugin으로 축소 결과를 확장합니다.
  • 장기 실행 컬렉션 API의 작업은 비동기 적으로 실행 될 수있다; 새로운 REQUESTSTATUS 조치가 제공하는 상태입니다.
  • 은 hl.q 강조 쿼리에 대한 쿼리 파서를 정의 할 수 있도록 hl.qparser 매개 변수를 추가했습니다.
  • SOLR 단일 노드 모드에서는 코어는 지금의 이름 configsets를 사용하여 만들 수 있습니다.

    버전 4.7.0의 새로운 란의

    • 새로운 '마이그레이션'컬렉션 API는 모든 분열 다른 컬렉션에 경로 키와 문서.
    • 3 레벨 compositeId 라우팅에 대한 지원이 추가되었습니다.
    • 관리자 UI - 추가 된 새로운 & quot; 파일 & quot; conf 디렉토리 브라우저 / 파일 뷰어.
      <리> 루씬의 SimpleQueryParser에 대한 QParserPlugin을 추가했습니다.
    • SolrCloud에 대한 SSL 지원.

    <강한>는 어떤 버전 4.6.0에서 새로운

    • 샤드 분할 옵션에 대한 많은 개선 및 향상
      AnalyzingInfixSuggester을 활용하는
    • 새 AnalyzingInfixLookupFactory
    • 새 CollapsingQParserPlugin 고성능 필드에 높은 카디 필드에 붕괴
    • 수집 관리를위한 새로운 SolrJ API를
    • 사용자 구성 문서 중심의 버전 관리 규칙에 대한 지원을 제공하는 새로운 DocBasedVersionConstraintsProcessorFactory
    • 새로운 기본 인덱스 형식 : Lucene46Codec
    • 새 EnumField 유형

    <강한>는 어떤 버전 4.5.0에서 새로운

      으로 샤딩하는 기능을 포함하여
    • 사용자 정의 샤딩 지원, 필드입니다.
    • DocValue 개선 : 단일 값 필드가 더 이상 docValue 필드에 문서 값뿐만 아니라 sortMissingFirst과 sortMissingLast을 포함 dynamicFields을 allowiing, 디폴트 값을 필요로하지 않는다 .
    • 사육사에 solr.xml 저장하는 기능.
    • 멀티 스레드 패 시팅.
    • CloudSolrServer 수있는​​ 적절한 샤드 리더에 직접 지금 경로 업데이트됩니다.

    <강한>는 어떤 버전 4.4.0에서 새로운

    • 스키마 REST API를 : 복사 필드를 생성하기위한 지원을 추가 .
    • 따뜻한 병합 된 세그먼트는 지금 solrconfig.xml에 연결 할 수있다.
    • 새 MaxScoreQParserPlugin :. 반환 최대 () 대신 용어의 합 ()의
    • 바이너리 파일이 현재 사육사에서 지원됩니다.
      <리> SolrJ의 SolrPing 객체가 핑에 대한 새로운 방법을 가지고, 활성화 및 비활성화합니다.
    • 관리자 UI는 이제 SOLR에 문서를 추가 지원한다.
      <리> SOLR ZkCli 도구에 PUT 명령을 추가했습니다.
    • 새로운 & quot; deleteshard & quot; 주어진 파편의 모든 복제본을 언로드 한 다음 클러스터 상태에서 제거 컬렉션 API를. 이 비활성 또는 더 범위가 없습니다 만 파편을 제거합니다.
      새 주소가 혼란을 명명하지 않고 파편을 호스팅 할 수 있도록
    • 시어 지금 선택적으로 일반적인 노드 이름을 지정할 수 있습니다.
    • CSV 업데이트 처리기는 이제 선택적으로 문서에 줄 번호 / 행 ID를 추가 지원합니다.

    을 버전 4.3.0에서 를 새로운 기능 : solr.xml 핵심 정보를 유지 피곤

    • ? 이제 당신은 자동으로 임의의 디렉토리를 도보로 코어를 찾을 SOLR을 구성 할 수 있습니다.
    • 파편 분할 :. 당신은 이제 성장 클러스터를 확장 SolrCloud 파편을 분할 할 수 있습니다
    • 읽기 측 스키마 REST API는 개선에 확장되었습니다 : 모든 스키마 정보를 사용할 수 있으며 전체 라이브 스키마가 이제 JSON 또는 XML로 반환 할 수 있습니다. 접지 작업이 스키마 REST API의 향후 쓰기 측 포함되어 있습니다.
      IsWithin & quot;
    • 공간 쿼리는 지금 행하여, 인덱스 형태를 검색 할 수 있습니다,
    • & quot; 포함 & quot; 및 quot; IsDisjointTo & quot; 관계, 통상 하 '외에, 교차 & quot;.

    을 버전 4.2의 새로운 무엇 :

    • 사용자 정의 샤드 이름은 새 호스트 주소를 인수 할 수 있도록 허용 은퇴 파편. 탄성 IP를하지 않고 아마존에서 작업.
      이러한 압축 된 용어 벡터로
    • 루씬 4.2 최적화.

    <강한>는 어떤 버전 3.6.2에서 새로운

    는 강조 동안 ConcurrentModificationException를 고정

    • 는, 모든 필드가 요청 된 경우 .
      <리> 고정 edismax의 queryparser 암시 부울 쿼리에 minShouldMatch을 적용합니다.
    • DataImportHandler에 몇 가지 버그 수정.

    을 버전 4.0 알파의 새로운 무엇 :

      SOLR 4.0 알파는 NoSQL에이 사람들을 위해 기능 등이 포함 로 SOLR를 사용하여
    • 기본 데이터 저장.

    <강한>는 어떤 버전 3.6.0에서 새로운

    • 아파치 웹 구성 요소 HTTP 클라이언트를 사용하여 새 SolrJ 클라이언트 커넥터 .
    • 많은 분석기 공장은 이제 & quot이다; 멀티 용어 쿼리가 알고 & quot; 접두사 및 와일드 카드 쿼리를 만들 때 필드 유형을 알고 lowercasing 같은 일을 가능하게.
    • 새 Kuromoji 형태 분석기는 일본어 텍스트, 생산 화합물 단어 모두 자신의 분할을 토큰 화.
    • 범위 패 시팅 (날짜 및 숫자는) 이제 분산 검색에서 지원됩니다.
    • HTMLStripCharFilter 완전​​히 많은 버그를 수정하고 크게 성능을 향상, 다시 구현되었습니다.
      <리> StreamingUpdateSolrServer 이제 javabin 형식을 지원합니다.
    • SOLR의 내부 캐시에 사용하기위한 새로운 LFU 캐시 옵션을 선택합니다.
    • 모든 FST 기반 suggesters에 메모리 성능 향상.
      <리> 새 WFSTLookupFactory의 SUGGESTER가 지원하는 세분화 된 제안 순위.
      분산 검색에 사용되는 동시성의 양을 구성하기위한
    • 새로운 옵션.
    • 많은 버그 수정.

    을 버전 3.5.0의 새로운 무엇 :

      아파치 루씬 3.5.0에서
    • 버그 수정 및 개선 , IndexReader 열기에 대한 용어 색인을 유지하는 데 필요한 매우 중요한 (3 ~ 5 배) RAM 감소를 포함.
    • 분산 결과 그룹에 대한 지원이 추가되었습니다.
    • Hunspell 형태소 분석기 TokenFilter 99 언어에 따른 지원에 대한 지원이 추가되었습니다.
    • 새로운있는 contrib 모듈 & quot; LANGID & quot; 티카의 LanguageIdentifier 또는 Cybozu 언어 감지 라이브러리를 사용하여, 업데이트 프로세서로 언어 식별 기능을 추가합니다.
    • 트리는 및 날짜 유형을 포함하여 숫자 유형은 지금 sortMissingFirst / 마지막.
    • 로 지원
    • hl.q 매개 변수를 추가했습니다. 그것은 선택 사항이며이 지정된 경우,이 형광펜으로 Q 매개 변수를 무시합니다.
    • SpellCheckComponent와 QueryAnalyzer 그리고 더 많은. 를 사용하여 0001-1000 년 날짜 구문 분석과 같은 몇 가지 사소한 버그 수정, 무시 구성

    을 버전 3.4.0의 새로운 무엇 :

      아파치 루씬 3.4.0에서
    • 버그 수정 및 개선 OS 나 컴퓨터가 충돌 또는 전원을 잃으면 루씬 인덱스가 쉽게 손상 될 수있다, 주요 버그를 포함하여 (루씬-3418).
    • SolrJ 클라이언트가 이제 그룹화 및 구문 분석 할 수있는 범위면 결과.
    • 새로운 XsltUpdateRequestHandler 유효한 SOLR 문서에 제공된 XSLT에 의해 변환의 XML을 게시 허용한다.
    • 후 그룹 패 시팅 옵션 (group.truncate는) 지금 당 그룹 만 순위가 가장 높은 문서면 수를 계산할 수 있습니다.
    • 이전에 누락 된 모든 업데이트 핸들러에 commitWithin 업데이트 요청 매개 변수를 추가합니다. 이는 지정된 시간 내에 변경을 커밋 SOLR을 알려줍니다.
    • 지금 NIOFSDirectory을 지정할 수 있습니다.
    • 새 매개 변수 hl.phraseLimit는 FastVectorHighlighter 속도가 빨라집니다.
    • 쿼리 캐시 및 필터 캐시가 현재 요청에 따라 해제 할 수 있습니다.
    • 향상된 메모리 사용량, 시간을 구축하고 SynonymFilterFactory의 성능을 제공합니다.
    • 아직 용어 주파수를 인덱싱하는 동안 위치 정보를 생략 할 수 있도록, 스키마에 omitPositions을 추가했습니다.
      멀티 스레드 DataImportHandler에 대한
    • 다양한 수정.

    을 버전 3.3.0의 새로운 무엇 :

    • 그룹화 / 필드를 무너
    • 은 새로운 자동 장치 기반의 크기가 작은 RAM 소비의 순서를 제공 / 자동 완성 구현을 제안한다.
    • KStemFilterFactory, 영어 덜 공격적 형태소 분석기의 최적화 된 구현입니다.
    • 새로운, 더 효율적으로 병합 정책 (TieredMergePolicy)에 SOLR 기본 설정됩니다. 자세한 내용은 http://s.apache.org/merging를 참조하십시오.
    • 맞춤법 검사에서 매우 높은 R​​AM 사용과 같은 중요 버그 수정.
      아파치 루씬 3.3
    • 버그 수정 및 개선

    <강한>는 어떤 버전 3.2.0에서 새로운

    • 요청 매개 변수 때와 같이 덮어 쓰기 commitWithin 지정하는 기능 JSON 업데이트 형식을 사용.
    • TermQParserPlugin, 필드 패 시팅 또는 조건 구성 요소에서 반환 된 조건에서 필터 쿼리를 생성 할 때 유용합니다.
      <리> DebugComponent 이제 대신 Explanation.toString의 그것의 응답에 설명 개체를 모델에 NamedList를 사용하여 지원합니다.
    • UIMA와 Carrot2 통합 개선.
    • 성능 향상을 강조.
    • SOLR 확장의 쉬운 테스트를위한 테스트 프레임 워크 항아리입니다.
      아파치 루씬 3.2
    • 버그 수정 및 개선.

    을 버전 3.1.0의 새로운 무엇 :

    • (날짜 패 시팅 유사) 숫자 범위면.
    • 새로운 공간 검색, 공간 필터링을 포함 증폭과 능력을 정렬.
    • HTTP에서 예 속도 중심의 검색 UI : // localhost를 : 8983 / SOLR / 찾아보기
    • 새로운 termvector 기반의 하이 라이터
    • 일부 확장과 함께 dismax 쿼리 파서에서 일부 누락 된 기능을 해결 dismax (edismax) 쿼리 파서를 확장 할 수 있습니다.
    • 여러 가지 이상의 구성 요소가 이제 분산 모드를 지원합니다. TermsComponent을 SpellCheckComponent
    • 새로운 자동 추천 구성 요소입니다.
    • 기능을 기준으로 정렬 할 수있는 기능.
    • JS​​ON 문서 인덱싱
    • CSV 응답 형식
    • 메타 데이터 추출을위한 아파치 UIMA 통합
      <리> 루씬 3.1 활용 그것은 최적화 및 버그 수정 고유뿐만 아니라 새로운 분석 기능을합니다.
    • 많은 개선, 버그 수정 및 최적화.

    을 버전 1.4.1에서 를 새로운 기능 :

    • 이 버그 수정 릴리스입니다 - 아무 변화가 없습니다 SOLR 1.4에서 업그레이드 할 때 필요합니다.

  • 유사한 소프트웨어

    pyelasticsearch
    pyelasticsearch

    20 Jul 15

    Lupyne
    Lupyne

    13 Apr 15

    Searchjoy
    Searchjoy

    13 Apr 15

    jquery-filter
    jquery-filter

    13 May 15

    개발자의 기타 소프트웨어 Apache Software Foundation

    코멘트 Apache Solr

    댓글을 찾을 수 없습니다
    코멘트를 추가
    이미지를 켜십시오!
    카테고리별로 검색