Apache Lucene
루씬(Lucene)은 자바 언어로 이루어진 정보 검색 라이브러리 자유-오픈 소스 소프트웨어이며, 더그 커팅에 의해 개발되었다. 아파치 소프트웨어 재단에 의해 지원되며, 아파치 라이선스 하에 배포된다.
추가적인 개발을 통해 기존의 자바 언어 이외에 오브젝트 파스칼, 펄, C 샤프, C++, 파이썬, 루비, PHP 등 다른 프로그래밍 언어를 사용할 수 있도록 변경되었다.
Elasticsearch vs Solr
- Elasticsearch - 로그 분석, 모니터링, 위치 기반 정보 데이터 분석 및 시각화화 같은 사례에 더 적합하고 자주 사용되며,
- Solr - 는 캐시, 전자 상거래와 같이 패킷 및 정렬에 역변환 되지 않은 정적 데이터와 관련하여 더 많은 이점이 있습니다.
See also
- Elasticsearch - 신생 검색엔진으로, Solr의 단점을 상당 수 보완. 중소 규모의 검색 서비스에 적합
- Solr - elasticsearch에 비해 어 정도 안정화 되어 있는 검색엔진, vendor support 가능. 대용량 검색 서비스에 적합
- Tika - 다양한 문서에서 텍스트를 추출 할 수 있는 라이브러리.
- Splunk - 유료
- Apache Solr