elasticsearch的索引的创建的原理
2018-10-19 17:18
232 查看
elascticsearch索引创建的过程和原理
1.需要一些源文档
① Students should be allowed to go out with their friends, but not allowed to drink beer.
② My friend Jerry went to school to see his students but found them drunk which is not allowed.
2,利用分词组件去得到词元
对于一些挺词,也就是普通的词 ,大多情况 不能作为关键词,因此分词组件会进行筛选
所以,对于上面的两个源文档我们得到词元信息为
“Students”,“allowed”,“go”,“their”,“friends”,“allowed”,“drink”,“beer”,“My”,“friend”,“Jerry”,“went”,“school”,“see”,“his”,“students”,“found”,“them”,“drunk” ,“allowed”
3.将得到的词元传给语言处理组件(Linguistic Processor)
对于英语
- 变为小写(Lowercase)。
- 将单词缩减为词根形式,如“cars”到“car”等。这种操作称为:stemming。
- 将单词转变为词根形式,如“drove”到“drive”等。这种操作称为:lemmatization。
将上面的词元处理后的结果称之为词
4,将词传给索引组件Indexer创建词典
相关文章推荐
- 记一次logback传输日志到logstash根据自定义设置动态创建ElasticSearch索引
- Elasticsearch索引的创建、查看及修改
- Elasticsearch之创建索引、删除索引、索引设置、配置分析器、自定义分析器。
- Elasticsearch Java API 的使用(11)—优化索引创建
- elasticsearch手动创建和删除索引
- Elasticsearch索引创建快照
- ElasticSearch49:索引管理_快速上机动手实战创建、修改以及删除索引
- elasticsearch③基本用法-索引创建
- ElasticSearch(6)--使用Java客户端创建索引和映射
- elasticsearch之借用kibana平台创建索引
- 【Oracle】-【创建索引】-创建索引的操作原理与一些体会
- elasticsearch2.2 使用mapping创建索引
- ElasticSearch-Java Api 创建索引 并加索引结构
- ElasticSearch源码解析(三):索引创建
- Elasticsearch索引原理
- elasticsearch创建索引
- elasticsearch核心知识--47.创建更新删除索引以及自定义分词器。
- (四)ElasticSearch索引创建
- ElasticSearch初步学习,创建索引(入门一)
- Elasticsearch通过JAVA创建索引、Mapping以及数据的增删该查操作