2014-12-31 56 views
0

首先感謝支持大家的stackoverflow。Apache Solr服務器如何連接到drupal db

蔭新的Drupal和Solr服務器

我已經成功地在我的系統安裝了solrserver,我可以能夠使用「Apache Solr實現搜索模塊」在drupal7搜索數據。

但實際上我不知道什麼是運行的後臺進程。但是爲了能夠使用它,我需要在它上面有一個基礎知識.drupal使用我在管理中提供的url連接到solr服務器UI。

按我的知識,我認爲以下是Apache Solr實現服務器模塊

1)發送搜索字符串從Drupal的到Solr服務器的請求的後端流程。

2)solr服務器搜索字符串並將結果以json的格式發送回drupal。

3)Drupal的顯示結果

但如何Solr的服務器連接到Drupal的分貝序搜索的字符串或內容?

請this..I幫助真正需要知道的後端流程的要求是如何處理

三江源

回答

0

我不是一個Drupal專家,但是從Solr的前瞻性你搜索先前在Solr上索引的文檔。也就是說,在搜索之前,所有文件都必須在Solr上編入索引。

因此,你有2種方法在這裏:

  1. 您從後端調用API的Solr,推動文件到Solr索引。有可能會研究具體的Drupal解決方案,但這裏是從Solr的維基文章前瞻性說明如何使用指數僅JSON API文檔:http://wiki.apache.org/solr/UpdateJSON

  2. 您直接從Solr的連接到您的數據庫和文件拉到Solr索引。這裏是相關的維基頁面:http://wiki.apache.org/solr/DataImportHandler