前提:
solr单机安装 http://blog.csdn.net/convict_eva/article/details/53306388
集成mmseg4j分词 http://blog.csdn.net/convict_eva/article/details/53319364
1、数据库导入数据
1.1 创建core 目录
#mkdir solrhome/db-core -p
复制默认配置文件
#cp solr-5.5.3/example/example-DIH/solr/db/* ./solrhome/db-core/ -r
修改配置文件solrconfig.xml (solr-5.5.3目录下的contrib、lib 目录已被提制到solrhome 目录):
<lib dir="${solr.install.dir:..}/dist/" regex="solr-dataimporthandler-.*\.jar" />
<lib dir="${solr.install.dir:..}/contrib/extraction/lib" regex=".*\.jar" />
<lib dir="${solr.install.dir:..}/dist/" regex="solr-cell-\d.*\.jar" />
<lib dir="${solr.install.dir:..}/contrib/langid/lib/" regex=".*\.jar" />
<lib dir="${solr.install.dir:..}/dist/" regex="solr-langid-\d.*\.jar" />
<lib dir="${solr.install.dir:..}/contrib/velocity/lib" regex=".*\.jar" />
<lib dir="${solr.install.dir:..}/dist/" regex="solr-velocity-\d.*\.jar" />
<!-- DIH 依赖jar -->
<lib dir="${solr.install.dir:.}/lib/" regex="solr-velocity-\d.*\.jar" />
1.2 在solrconfig.xml 中有如下配置,db-data-config.xml 是同solrconfig.xml 的相对路径,也可以使用绝对路径
<requestHandler name="/dataimport" class="solr.DataImportHandler">
<lst name="defaults">
<str name="config">db-data-config.xml</str>
</lst>
</requestHandler>
<dataConfig>
<dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://10.37.149.15:8066/BUSIDB" user="test_busi" password="test_busi&