{
"settings": {
"index.number_of_shards": 3,
"index.max_result_window": 20000000,
"number_of_replicas": 1,
"index.refresh_interval": "60s",
"index.highlight.max_analyzed_offset": "10000",
"analysis": {
"analyzer": {
"my_analyzer": {
"tokenizer": "ik_max_word",
"char_filter": [
"camel_case_filter",
"special_character_filter"
]
}
},
"char_filter": {
"camel_case_filter": {
"type": "pattern_replace",
"pattern": "(?<=\\p{Lower})(?=\\p{Upper})",
"replacement": " "
},
"special_character_filter": {
"type": "pattern_replace",
"pattern": "(?:\\p{Punct})",
"replacement" : " "
}
}
}
},
"mappings": {
"record": {
"_all" : { "enabled" : false },
"dynamic": true,
"date_detection": true,
"properties": {
"id": {
"type": "keyword",
"index": true
},
"record" : {
"type": "text",
"index": "true",
"analyzer": "my_analyzer",
"search_analyzer" : "ik_smart",
"fields": {
"exact": {
"type": "keyword"
}
},
"fielddata": true
}
}
}
}
}
Elasticsearch让你的Ik分词器支持特殊符号和驼峰分词
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 安装Kibana Kibana是ES的可视化管理工具 .1 下载安装包 一定和ES的版本一致( 5.6.10) h...