`

solrStudy1-solr内置字段类型

    博客分类:
  • solr
 
阅读更多
以下表格中列出的是 Solr 中内置的字段类型,可以直接使用。这些字段类型的处理类都在 org.apache.solr.schema 包下。

Class

描述

BCDIntField 二进制整形字段
BCDLongField 二进制长整形字段
BCDStrField 二进制字符型字段
BinaryField 二进制数据
BoolField 包含true或者false,值的第一个字符如果是1、t、T均表示true,其他为false
ByteField 一个字节数据
DateField 一个精确到毫秒的时间值
DoubleField  
ExternalFileField 从硬盘读取文件作为该字段的值
FloatField  
IntField  
Location 方位搜索用到,存经纬度值
LongField  
Point N维点搜索,在蓝图或者CAD图中使用
RandomSortField 不包含值,当查询时按这种类型的字段排序时会产生随机排序。使用该特性时需要是一个动态字段
ShortField  
StrField UTF-8编码的字符串或Unicode
TextField 文本类型,一般包含多个单词或汉字
UUIDField 唯一识别码,单传入的值是“NEW”时,Solr将为其创建1个UUID值
分享到:
评论

相关推荐

    ik-analyzer-solr7.zip

    3. 更新Solr的`schema.xml`文件,为需要分词的字段指定`analyzer`元素,并设置为IKAnalyzer。例如: ```xml <fieldType name="text_ik" class="solr.TextField" positionIncrementGap="100"> ``` ...

    ik-analyzer-solr-6.x.jar

    solr更新到6.x的版本了,ik-...ik-analyzer-solr-6.0.0.jar ik-analyzer-solr-6.2.1.jar ik-analyzer-solr-6.3.0.jar 更多的相关信息,请参照我的博客 http://blog.csdn.net/Bleachswh/article/details/53228614

    ikanalyzer-solr5

    1. 将 ikanalyzer-solr5 解压后,将其中的 jar 包复制到 Solr 的 `server/solr-webapp/webapp/WEB-INF/lib` 目录下,这样 Solr 就可以加载这个分词器。 2. 配置 Solr 的 schema.xml 文件,指定使用 ikanalyzer 作为...

    ik-analyzer-solr5-5.x.jar

    中文分词器ik-analyzer-solr5-5.x.jar,已经打包好,直接用就可以 2积分不黑心

    apache-solr-3.5.0.jar

    1. `apache-solr-core-3.5.0.jar`: 这是Solr的核心库,包含了实现全文索引、查询、排序和结果高亮等功能的基础代码。其中,Solr服务器的核心功能如索引存储、查询处理、请求处理器和响应生成器都封装在这个JAR文件里...

    spring-data-solr 4.0.5.RELEASE 最新版本配置和小Demo

    目前在网上只能找到以前最老spring-data-solr 1.x.x 版本的配置和说明,最新版本的根本找不到,在参考spring-data-solr 官网文档后写的配置和小Demo,spring-data-solr 所使用的是目前最新版本的 spring-data-solr ...

    apache-solr-dataimportscheduler-1.0.zip_official54l_solr 5.x定时生成

    1. **配置Solr服务器**:首先,将`apache-solr-dataimportscheduler-1.0.jar`添加到Solr服务器的`lib`目录下,确保服务器启动时能加载这个库。 2. **添加Scheduler配置**:在Solr的配置文件`solrconfig.xml`中,你...

    mmseg4j-solr-2.4.0.jar

    通常,这涉及到创建一个新的字段类型,并配置对应的分析器,如`<fieldType name="text_mmseg" class="solr.TextField">`,然后在`<analyzer>`标签内指定`<tokenizer class="com.chenlb.mmseg4j.solr....

    solr增量更新架包apache-solr-dataimportscheduler.jar

    "apache-solr-dataimportscheduler.jar" 是一个专门为Solr设计的扩展包,用于实现自动化的数据增量更新调度。 首先,我们要理解Solr的数据导入过程。Solr使用DataImportHandler(DIH)来从关系型数据库、XML文件或...

    ik-analyzer-solr7-7.x.zip

    标题“ik-analyzer-solr7-7.x.zip”表明这是一个与Solr7相关的压缩包,其中包含了IK Analyzer,一个广泛使用的中文分词工具。这个压缩包特别为Solr7版本进行了优化,提供了完整的配置文件,使得用户可以方便地集成到...

    mmseg4j-solr全版本及配置

    包内包含的文件如"solr配置.txt",提供了Solr服务器的基本配置指导,包括Solr核心的创建、字段类型定义、索引配置等。对于初学者,理解这些配置至关重要,因为它们直接影响到Solr的性能和功能。例如,合理的`schema....

    apache-solr-3.6.2.zip

    apache-solr-3.6.2.zipapache-solr-3.6.2.zipapache-solr-3.6.2.zipapache-solr-3.6.2.zipapache-solr-3.6.2.zipapache-solr-3.6.2.zipapache-solr-3.6.2.zip

    apache-solr-1.4.0.zip_apache-solr _apache-solr-1.4.0_apache-solr

    solrconfig.xml用于配置索引和查询处理链,而schema.xml则定义了字段类型、字段和字段的处理规则。 3. **分布式搜索**:SolrCloud是Solr的分布式搜索和索引分片功能,但在1.4.0版本中,Solr尚未集成这一特性。不过...

    mmseg4j-solr-mmseg4j-solr-2.2.0.zip

    1. **安装与配置**:将mmseg4j-solr-2.2.0的jar包添加到Solr的lib目录下,然后在Solr的schema.xml中配置分词器,指定使用mmseg4j-solr的分词算法。 2. **定制词典**:mmseg4j-solr允许用户自定义词典,以适应特定...

    apache-solr-dataimportscheduler.jar

    "apache-solr-dataimportscheduler.jar" 是Solr的一个扩展组件,主要负责数据导入的调度功能。 数据导入调度器(DataImportHandler Scheduler)是Solr社区开发的一个插件,用于定期自动执行Solr的数据导入过程。在...

    apache-solr-core-1.4.0.jar

    apache-solr-core-1.4.0.jar,apache-solr-core-1.4.0.jar

    ikanalyzer-solr8.4.0_solr8_solr_ikanalyzer_中文分词_

    3. **配置Schema.xml**:在 Solr 的 schema.xml 文件中,我们需要定义字段类型(FieldType)并指定使用 ikanalyzer。例如,可以创建一个名为 `text_ik` 的字段类型,并设置其`analyzer_class`属性为 `org.apache....

    分词器 ikanalyzer-solr6.5

    1. 在Solr的Schema.xml或managed-schema文件中,定义字段类型(fieldType)时,指定ikanalyzer作为分析器(analyzer): ```xml <fieldType name="text_ikanalyzer" class="solr.TextField"> ``` 2. ...

Global site tag (gtag.js) - Google Analytics