2014-12-31 2 views
0

첫째로 모두에게 지원을 제공하는 stackoverflow 덕분입니다.Apache Solr 서버가 drupal db에 연결하는 방법

스피 드루팔하는 새로운 SOLR 서버

나는 성공적으로 내 시스템에 solrserver를 설치하고 난 할 수 drupal7에서 "아파치 SOLR 검색 모듈"을 사용하여 데이터를 검색 할 수 있습니다.

실제로 실제로 나는 Running.But Inorder 인 백그라운드 프로세스가 무엇인지 알지 못한다. 그러나 Inorder에 관한 지식이 필요하다 .Drupal은 내가 제공 한 URL을 사용하여 solr 서버에 연결한다. UI.

내 지식에 따라 나는 다음은 아파치 SOLR 서버 모듈

1) 드루팔에서 SOLR 서버에 검색 문자열의 요청을 전송의 백엔드 흐름이라고 생각합니다.

2) solr 서버는 문자열을 검색하고 결과를 json 형식으로 다시 drupal로 보냅니다.

3) 드루팔이 결과

하지만를 표시 SOLR 서버가 문자열이나 콘텐츠를 검색 할 수 드루팔 dB의 중위에 연결하는 방법?

정말 요청이 내가 드루팔 전문가가 아니에요

감사합니다

답변

0

을 처리하는 방법을 백엔드 흐름을 알 필요에 this..I 도움, 그러나 당신이있는 SOLR 미래에서하세요 이전에 Solr에 색인이 생성 된 문서를 검색합니다. 즉, 모든 문서는 검색 전에 Solr에서 색인을 생성해야합니다.

  1. 당신은 백엔드에서 SOLR API를 호출하고 SOLR 인덱스 문서를 밀어 :

    따라서, 당신은 여기에 2 가지 방법이있다. 이 당신이 연구 수있는 특정 드루팔 솔루션이 있지만, 여기에 미래의 방법 인덱스에만 JSON API를 사용하여 문서를에 설명 SOLR에서 위키 기사입니다 : http://wiki.apache.org/solr/UpdateJSON

  2. 당신은 SOLR에서 직접 데이터베이스에 연결하고 SOLR 색인에 문서를 가져가. 다음은 관련 위키 페이지입니다. http://wiki.apache.org/solr/DataImportHandler