`
san_yun
  • 浏览: 2664498 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

solr的配置

 
阅读更多
<?xml version="1.0" ?>
<schema name="metasearch" version="1.1">
        <types>
                <!-- not analyzed-->
                <fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="sint" class="solr.SortableIntField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="slong" class="solr.SortableLongField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="sfloat" class="solr.SortableFloatField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="sdouble" class="solr.SortableDoubleField" sortMissingLast="true" omitNorms="true" />
		<fieldType name="tdouble" class="solr.TrieDoubleField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
                <!--
                        The format for this date field is of the form 1995-12-31T23:59:59Z
                -->
                <fieldType name="date" class="solr.DateField" sortMissingLast="true" omitNorms="true" />
                <fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="0" positionIncrementGap="0"/>

                <!--//todo 确定多长的文本需要compress-->
                <fieldType name="text" class="solr.TextField"
                        positionIncrementGap="100" compressThreshold="1000">
                        <analyzer type="index">
                                <tokenizer class="solr.StandardTokenizerFactory" />
                                <filter class="solr.WordDelimiterFilterFactory"/>
                                <filter class="solr.LowerCaseFilterFactory" />
                        </analyzer>
                        <analyzer type="query">
                                <tokenizer class="solr.StandardTokenizerFactory" />
                                <filter class="solr.WordDelimiterFilterFactory"/>
                                <filter class="solr.LowerCaseFilterFactory" />
                        </analyzer>
                </fieldType>
        </types>

        <fields>
                <field name="id" type="slong" indexed="true" stored="true" required="true" />
                <field name="msg" type="text" indexed="true" stored="false" required="true" />
                <field name="add_datetime" type="tdate" indexed="true" stored="false" required="false" />
                <field name="last_replied_datetime" type="tdate" indexed="true" stored="false" required="false" />

        </fields>

        <uniqueKey>id</uniqueKey>

        <!--
                field for the QueryParser to use when an explicit fieldname is absent
        -->
        <defaultSearchField>msg</defaultSearchField>

        <!-- SolrQueryParser configuration: defaultOperator="AND|OR" -->
        <solrQueryParser defaultOperator="AND" />
</schema>


indexed Field 可以进行搜索和排序。您还可以在 indexed Field 上运行 Solr 分析过程,此过程可修改内容以改进或更改结果。
stored Field 内容保存在索引中。这对于检索和醒目显示内容很有用,但对于实际搜索则不是必需的。
分享到:
评论

相关推荐

    solr配置搜索引擎平台

    solr配置搜索引擎平台 一、 SOLR搭建企业搜索平台 二.... 三,,,,

    solr配置指南

    Solr配置指南旨在帮助初学者了解如何下载、安装和配置Apache Solr,这是一个流行的开源搜索引擎。下面是详细的步骤和相关知识点: 1. **下载Solr和Tomcat**:首先,你需要从官方网站下载Apache Solr和Apache Tomcat...

    solr 配置 以及建立索引

    ### Solr配置与全文搜索建立索引的知识点详解 #### 一、Solr的基本安装与配置 1. **下载Solr** - **版本选择**:根据项目需求选择合适的Solr版本,通常推荐使用官方提供的最新稳定版。 - **下载地址**:从Apache...

    Solr配置安装(一)

    Solr配置安装(一) Apache Solr是一款基于Java的开源搜索服务器,由Apache软件基金会开发。它提供了全文检索、命中高亮、拼写检查、实时索引和多种数据类型支持等强大功能,常用于构建高性能的搜索应用。本文将...

    Solr配置入门教程

    Solr配置入门教程主要涉及如何将数据从MySQL数据库和XML文件导入到Solr索引中。以下是详细步骤和相关知识点: 1. **下载与解压Solr**:首先需要从官方源获取Apache Solr的最新版本,并将其解压缩到一个合适的文件夹...

    solr_solr_

    在本配置文件中,我们关注的是`manageschema`配置,这是Solr用来管理其Schema XML的一种工具,用于定义字段类型和字段,以及它们如何被索引和搜索。 在Solr中,Schema是核心组件之一,它定义了文档的结构和处理方式...

    solr配置放啊

    ### Solr配置详解 #### 一、Solr简介与配置的重要性 Apache Solr是一款开源的高性能全文搜索引擎,基于Lucene库构建。它提供了一个高度可扩展的搜索平台,并且易于部署和管理。对于想要实现复杂搜索功能的企业级...

    Solr安装与配置

    本文将详细介绍如何进行 Solr 的安装与配置。 首先,安装 Solr 需要先确保你的系统已经安装了 Java Development Kit (JDK) 1.6 或以上版本,因为 Solr 需要依赖 JDK 来运行。你可以从 Oracle 的官方网站下载并安装...

    solr配置IK分词器Jar包和配置文件

    标题中的“solr配置IK分词器Jar包和配置文件”意味着我们需要将IK分词器的相关库文件(Jar包)添加到Solr的类路径中,并且对Solr的配置文件进行适当的修改,以便Solr知道如何使用这个分词器。 首先,你需要下载IK...

    solr配置和solrJ的使用

    ### Solr配置与SolrJ使用详解 #### 一、Solr基本安装与配置 **1. 下载Solr** - **步骤说明**: 从Apache官方镜像站点下载Solr 1.4.1版本。 - **操作详情**: 访问链接`http://apache.etoak.com/lucene/solr/`,...

    solr配置和solrj使用(demo)

    ### Solr配置与SolrJ使用详解 #### 一、Solr简介 Solr是一款开源的、高性能的企业级全文搜索引擎,它可以独立运行并通过HTTP协议提供服务。用户可以通过发送XML文件来创建索引,或者通过HTTP GET请求来进行检索,...

    Solr配置安装(二)--之中文分语器IKAnalyzer

    标题中的“Solr配置安装(二)--之中文分词器IKAnalyzer”指的是在Solr搜索引擎平台上进行IKAnalyzer中文分词器的配置和安装过程。IKAnalyzer是一个针对中文处理的开源搜索分析器,广泛应用于Lucene和Solr项目中,为...

    solr4.1安装配置

    3. **修改Solr配置**: - 在`$SOLR_HOME/collection1/conf/schema.xml`文件中,在`&lt;types&gt;&lt;/types&gt;`之间添加以下内容: ```xml &lt;fieldType name="text_ik" class="solr.TextField"&gt; ``` - 同时,修改`...

    solr详细配置

    详细的solr配置 信息,从刚开始,到最后使用分词器的设置,附带jar包等

    Solr配置和使用

    Solr配置和使用

    solr配置与安装

    Solr的配置和安装: 1. 创建一个solr的文件夹作为服务器的位置,里面再建两个文件夹一个home文件夹一个server文件夹。 2. home文件夹中存放apache-solr-3.6.0\example\solr中的所有文件,删除data中所有的数据,...

    Solrj and Solr and LDAP and SearchEngine

    【Solr配置】 配置Solr涉及到多个步骤,包括: 1. 需求:首先,确保安装了JDK环境,因为Solr运行在Java平台上。 2. 下载:从Apache官方网站下载Solr的最新版本。 3. 配置:修改solrconfig.xml和schema.xml文件以定义...

    docker配置solr登录密码文件

    docker配置solr登录密码文件,内含配置密码的文件 、web.xml的文件 ,详情可以去看我的博客,博客地址:https://blog.csdn.net/huyande123/article/details/97110784

Global site tag (gtag.js) - Google Analytics