Linux--solr配置中文分析器的方法教程,linux--solr分析器
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中添加字段从而实现中文分析器的目的。
介绍完毕!
评论暂时关闭