Apache Solr
아파치 솔(Apache Solr)은 자바로 개발된 오픈 소스 엔터프라이즈 검색 플랫폼이다. 주요 기능으로는 전문 검색, 강조, 실시간 인덱싱, 동적 클러스터링, 데이터베이스 연동, NoSQL 기능, 리치 도큐먼트(예: 워드, PDF) 관리가 포함된다. 분산 검색과 인덱스 복제를 제공하는 솔은 확장 및 장애 허용을 위해 설계되어 있다. 솔은 기업형 검색 및 분석 유스케이스에 널리 사용되며 활발한 개발 커뮤니티와 정규 릴리스들을 보유하고 있다.
Elasticsearch vs Solr
- Elasticsearch
- 로그 분석, 모니터링, 위치 기반 정보 데이터 분석 및 시각화화 같은 사례에 더 적합하고 자주 사용되며,
- Solr
- 캐시, 전자 상거래와 같이 패킷 및 정렬에 역변환 되지 않은 정적 데이터와 관련하여 더 많은 이점이 있습니다.
See also
- Elasticsearch - 신생 검색엔진으로, Solr의 단점을 상당 수 보완. 중소 규모의 검색 서비스에 적합
- Solr - elasticsearch에 비해 어 정도 안정화 되어 있는 검색엔진, vendor support 가능. 대용량 검색 서비스에 적합
- Tika - 다양한 문서에서 텍스트를 추출 할 수 있는 라이브러리.
- Splunk - 유료
- Apache Lucene