Linux--solr配置中文分析器的方法教程,linux--solr分析器


中文分析器的原理是:用户给solr很多信息,经过查询找到你想要的信息。输入所有信息的部分称为索引或更新。在Solr中,文档由字段组成,可以通过指定字段类型来告诉Solr字段包含的数据类型。字段类型告诉Solr如何解释字段以及如何查询字段。字段可以包含不同种类的数据。Solr将获取文档字段中的信息并将该信息添加到索引。当用户执行查询时,Solr可以快速查阅索引并返回匹配的文档。字段分析告诉Solr构建索引时如何处理传入数据。这个过程的更准确的名称将被处理,甚至消化,但官方名称是分析。

创建一个核心

如果没有使用示例配置启动Solr,则需要创建一个核心才能进行索引和搜索。通过运行:

bin/solr create -c <自定义实例名称>

这将创建一个使用数据驱动架构的核心,当将文档添加到索引时,该架构会尝试猜测正确的字段类型。

要查看创建新内核的所有可用选项,请执行:

bin/solr create -help

Solr的配置文件

solr.xml为您的Solr服务器实例指定配置选项。

每个Solr核心:

core.properties为每个核心定义特定的属性,例如其名称,核心所属的集合,模式的位置以及其他参数。

solrconfig.xml控制高层行为。例如,您可以为数据目录指定一个备用位置。

managed-schema(或者schema.xml改为)描述您将要求Solr编制索引的文档。Schema将文档定义为字段集合。您可以定义字段类型和字段本身。字段类型定义功能强大,包含有关Solr如何处理传入字段值和查询值的信息。

data/包含低级索引文件的目录。

Solr添加字段

浏览器添加

在Core Selector选择Order

\

\

\

orderName已经添加成功

另外有一种方法,从配置文件conf/managed-schema中添加字段从而实现中文分析器的目的。

介绍完毕!

相关内容