2013-02-14 4 views
3

나는 broadleafcommerce을 사용하고 그것을 사용자 지정하려고합니다. 연구 결과에 따르면 아파치 솔을 사용합니다. 그러나, 나는 이미 내 직장에서만 ElasticSearch를 사용하고 있으므로 ElasticSearch으로 편리합니다. 그래서, 나는 커리큘럼의 커스터마이징 코드를 ElasticSearch로 대체 할 수있는 것처럼 궁금합니다. 가능하다면 얼마나 오래 걸리 겠는가, 아니면 어려움 수준이 될지 알고 싶습니까? 사전에넓은 공간 상거래의 Apache solr을 ElasticSearch로 대체 할 수 있습니까?

감사합니다!

답변

4

제품은 오픈 소스이므로 직접 코드를 살펴볼 수 있습니다. Here is the package은 solr 독립적 일 필요가 있습니다. 지금까지 Solr에 대한 의존성이 상당히 많았지 만 어쩌면 당신은 그것을 줄 수 있고 다시 기여할 수 있습니다. 결국 그것은 오픈 소스의 힘입니다.

내가 제품을 알지 못하고 데이터로 어떤 작업을하는지 알 수 없기 때문에 정확히 얼마나 많은 작업을 할 수 있는지 알 수 없습니다. solr 스키마는 관련 elasticsearch 매핑으로 변환되어야하며, 그러면 데이터를 elasticsearch로 푸시하기 위해 인덱서를 변환해야합니다 (그렇지 않으면 기술적으로 가능하다면 프레임 워크에서 elasticsearch에 데이터를 가져 오는 강을 작성할 수 있습니다). 마지막 단계는 검색 코드를 패싯과 함께 변환하여 강조 표시하는 것입니다.

spring data (커뮤니티 주도의 스프링 데이터 솔 루 프로젝트가있는 것)을 원할 수도 있습니다. unofficial elasticsearch implementation도 있습니다.

관련 문제