Drupal集成ApacheSolr-3.x以及中文分词处理

归类于服务器技术 5 条评论

本文主要讲解drupal和Apache solr-3.x的集成以及对中文分词的处理,如需详细了解drupal Search以及Apache solr的工作原理,请参阅前文《Drupal北京聚会主题之 – Apache Solr》。

在默认情况下,Drupal6使用的是Apache Solr 1.4版本,但是Apache Solr新版本已经升级到了3.x,所以1.x版本可能会慢慢不再支持,所以升级到Apache Solr 3.x还是很有必要的,我们这里做一下简要的介绍以及在Drupal Apachesolr中如何处理中文分词的相关问题。

升级到apachesolr 3.x

由于版本的兼容问题,我们选择第一个3.x版本,Apache Solr-3.1.0作为Apache Solr的主版本,来与Drupal6一起测试。首先要安装Drupal的Apachesolr模块,具体的安装操作在Drupal Apchesolr模块的README.txt里面有详细说明,在这只大概列举一下。

  1. 下载apachesolr模块
  2. 下载SolrPhpClient包,具体参考apacheslor README文件
  3. 从Apache网站下载solr包
  4. 把drupal apachesolr中的schema.xml和solrconfig.xml拷贝到solr的example/solr/conf/下(注意备份源文件)
  5. 到solr的example下,java -jar start.jar 启动SOLR

阅读全文 《Drupal集成ApacheSolr-3.x以及中文分词处理》

4,427 Views , , , ,

Drupal北京聚会主题之 – Apache Solr

归类于数据库技术 | 服务器技术 6 条评论

此文是 “drupal北京秋季聚会”的演讲主题之一《drupal search和Apache solr应用》,这里做一个简单介绍以及附件下载。
关于Drupal的性能优化讲座的PPT请参考《让猪去飞-Drupal性能优化经验贴》。

内容列表:
1. Drupal Search介绍及原理
2. Apache solr和Luncene原理介绍
3. Drupal和apachesolr模块
4. Apache Solr的扩展 

阅读全文 《Drupal北京聚会主题之 – Apache Solr》

1,838 Views , ,

顶部