Apache Solr schema.xml及solrconfig.xml文件中文注解
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代码
- <schema?name= “example” ?version= “1.2″ >??? ??
- ??<types>??? ??
- ????<fieldType?name= “string” ? class = “solr.StrField” ?sortMissingLast= “true” ?omitNorms= “true” />??? ??
- ????<fieldType?name= “boolean” ? class = “solr.BoolField” ?sortMissingLast= “true” ?omitNorms= “true” />??? ??
- ????<fieldtype?name= “binary” ? class = “solr.BinaryField” />??? ??
- ????<fieldType?name=<