日期:2014-05-17  浏览次数:20749 次

Apache Solr schema.xml及solrconfig.xml文件中文注解

一、字段配置(schema)

schema.xml位于solr/conf/目录下,类似于数据表配置文件,

定义了加入索引的数据的数据类型,主要包括type、fields和其他的一些缺省设置。

1、先来看下type节点,这里面定义FieldType子节点,包括name,class,positionIncrementGap等一些参数。

name:就是这个FieldType的名称。
class:指向org.apache.solr.analysis包里面对应的class名称,用来定义这个类型的行为。
view plaincopy to clipboardprint?
Java代码
  1. <schema?name="example"?version="1.2">?????
  2. ??<types>?????
  3. ????<fieldType?name="string"?class="solr.StrField"?sortMissingLast="true"?omitNorms="true"/>?????
  4. ????<fieldType?name="boolean"?class="solr.BoolField"?sortMissingLast=