2017年2月13日

摘要: Filter DSL term 过滤 term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经分析的文本数据类型): { "term": { "age": 26 }} { "term": { "date": "2014-09-01" }} { "term": 阅读全文
posted @ 2017-02-13 23:07 企久Terry 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 现在让我们来看看前缀匹配能够如何帮助全文搜索。用户已经习惯于在完成输入之前就看到搜索结果了 - 这被称为即时搜索(Instant Search, 或者Search-as-you-type)。这不仅让用户能够在更短的时间内看到搜索结果,也能够引导他们得到真实存在于我们的索引中的结果。 比如,如果用户输 阅读全文
posted @ 2017-02-13 22:34 企久Terry 阅读(508) 评论(0) 推荐(0) 编辑
摘要: template的使用 刚开始的时候,每次实验都去改/etc/elasticsearch/elasticsearch.yml配置文件。事实上在template里修改settings更方便而且灵活!当然最主要的,还是调节里面的properties设定,合理的控制store和analyze了。 temp 阅读全文
posted @ 2017-02-13 22:28 企久Terry 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 本次分享主要包含两个方面的实战经验:索引性能和查询性能。 一. 索引性能(Index Performance) 首先要考虑的是,索引性能是否有必要做优化? 索引速度提高与否?主要是看瓶颈在什么地方,若是 Read DB(产生DOC)的速度比较慢,那瓶颈不在 ElasticSearch 时,优化就没那 阅读全文
posted @ 2017-02-13 22:20 企久Terry 阅读(146) 评论(0) 推荐(0) 编辑

导航