solr 4.3.0 配置
scheme.xml
<?xml version="1.0" encoding="UTF-8" ?> 
<schema name="test" version="1.4">  
  <types>
<fieldType name="int" class="solr.TrieIntField" precisionStep="0" positionIncrementGap="0"/> 
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/>
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" />
        <!-- in this example, we will only use synonyms at query time
        <filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/>
        -->
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" />
        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
    </fieldType>
<fieldType name="text_cn" class="solr.TextField">
       <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"></analyzer> #IKAnalyzer分词
    </fieldType>
</types>
<fields>  
   <field name="id" type="int" indexed="true" stored="true" required="true" />  
   <field name="title" type="text_cn" indexed="true" stored="true"/>  
   <field name="_version_" type="long" indexed="true" stored="true"/>
</fields>
<uniqueKey>id</uniqueKey>  
<defaultSearchField>title</defaultSearchField>   
<solrQueryParser defaultOperator="AND"/>
</schema>
solrconfig.xml 增加 dataimport
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> 
	<lst name="defaults" >   
		<str name="config">data-config.xml</str>   
	</lst >   
  </requestHandler >
data-config.xml 配置数据源
<dataConfig> 
  <dataSource type="JdbcDataSource"   
              driver="com.mysql.jdbc.Driver"  
              url="jdbc:mysql://127.0.0.1:3306/test"   
              user="test"
              password="test"/>  
  <document>
<entity name="news" 
	query="SELECT id,title,news_url,news_type,website,img_size,img_url,news_time,page_level,created,description,hits,seq FROM news"
	deltaImportQuery="SELECT id,title,news_url,news_type,website,img_size,img_url,news_time,page_level,created,description,hits,seq FROM news  where id='${dataimporter.delta.id}'"
	deltaQuery="select id from news where `news_time` > '${dataimporter.last_index_time}'">  #配置增量数据源
>  
    </entity>
</document>  
</dataConfig>
solr 4.3.0 配置的更多相关文章
- 我与solr(六)--solr6.0配置中文分词器IK Analyzer
		
转自:http://blog.csdn.net/linzhiqiang0316/article/details/51554217,表示感谢. 由于前面没有设置分词器,以至于查询的结果出入比较大,并且无 ...
 - Solr 4.3.0 配置Data import handler时出错
		
启动solr的时候,居然出现了如下的错误: org.apache.solr.common.SolrException: RequestHandler init failure at or ...
 - solr 7.7.0配置中文分词器的数据类型
		
<dynamicField name="*_is" type="pints" indexed="true" stored=" ...
 - Solr(5.1.0) 与Tomcat 从0开始安装与配置
		
1.什么是Solr? Solr是一个基于Lucene的Java搜索引擎服务器.Solr 提供了层面搜索.命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式).它易于安装和配置 ...
 - Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器
		
solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现.Apache ...
 - Solr学习总结(二)Solr的安装与配置
		
接着前一篇,这里总结下Solr的安装与配置 1.准备 1.安装Java8 和 Tomcat9 ,java和tomcat 的安装这里不再重复.需要注意的是这两个的版本兼容问题.貌似java8 不支持,t ...
 - solr与.net系列课程(一)solr的安装与配置
		
不久之前开发了一个项目,需要用到solr,因为所以在开始再网上查找资料,但是发现大部分的资料都是很片面的,要么就是只讲解solr如何安装的,要么就是只讲解solr的某一个部分的,而且很多都是资料都是一 ...
 - 在Windows的Tomcat环境下部署Solr 4.7.0
		
主要步骤如下: 1.下载solr-4.7.0.tgz; 2.解压缩solr-4.7.0.tgz,解压后目录结构如下: 3.将example/webapps目录下的solr.war复制到tomcat的w ...
 - solr基于jetty容器配置后台登陆角色用户名密码
		
solr版本4.0.0 我的solr下载后解压在d盘,你的随意. 在D:\apache-solr-4.0.0\apache-solr-4.0.0\example\etc目录下新建role.proper ...
 
随机推荐
- mouseover和mouseenter的区别
			
mouseover和mouseenter都是鼠标事件. mouseover事件,当鼠标穿过被选元素的时候,若此元素有子元素,子元素也会被触发此事件.即是使用mouseover事件,会多次触发此元素. ...
 - iOS - OC NSNull		空值
			
前言 @interface NSNull : NSObject <NSCopying, NSSecureCoding> 作为占据空间的一个空值,如用在数组或字典中占据一个没有任何值的空间. ...
 - iOS - UISplitViewController
			
前言 NS_CLASS_AVAILABLE_IOS(3_2) @interface UISplitViewController : UIViewController @available(iOS 3. ...
 - IQ一个人的智力和对科学知识的理解掌握程度。  EQ对环境和个人情绪的掌控和对团队关系的运作能力。  AQ挫折商 一个人面对困境时减除自己的压力、渡过难关的能力。
			
IQ: Intelligence Quotient 智商 一个人的智力和对科学知识的理解掌握程度. EQ: Emotional Quotient 情商 一个人对环境和个人情绪的掌控和对团队关系的运作能 ...
 - Codeforces 713C Sonya and Problem Wihtout a Legend
			
题意:给一个序列,可以进行若干次操作,每次操作选择一个数让它+1或-1,问最少要几次操作使得序列变为严格单调递增序列. 题解:首先考虑非严格递增序列,则每个数字最终变成的数字一定是该数组中的某个数.那 ...
 - 初识redis——mac下搭建redis环境
			
一.redis简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有 ...
 - mysql 占用的内存大小
			
1.mysql执行查询计划,key_len表示索引使用的字节数,这个字节数和三个条件有关.mysql> create table t1(v1 char(10));Query OK, 0 rows ...
 - Struts1 标签库 说明
			
Struts提供了五个标签库,即:HTML.Bean.Logic.Template和Nested. HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 ...
 - Javascript链式调用案例
			
jQuery用的就是链式调用.像一条连接一样调用方法. 链式调用的核心就是return this;,每个方法都返回对象本身. 下面是简单的模拟jQuery的代码, <script> win ...
 - JavaWeb学习总结(十五)--过滤器的应用
			
一.解决全站字符乱码(post和get中文编码问题) 乱码问题: 获取请求参数中的乱码问题: POST请求:request.setCharacterEncoding("utf-8" ...