摘要: 一、基本概念 这里说的Filter非Post filter,关于Post filter这里不做介绍,我们主要关注的是在执行一个评分查询前执行的Filter。 在讲述ES Filter的执行流程和缓存原理之前,有几个概念我们必须要清楚。 Query and Filter context 官网地址... 阅读全文
posted @ 2016-09-01 21:33 陈楠同学 阅读(500) 评论(0) 推荐(1)
摘要: 一、简介 有时候我们需要在项目中支持中文 和 拼音的搜索。采用ik分词来做中文分词是目前比好的方式。至于拼音分词可以采用lc-pinyin,虽然lc-pinyin能很好的解决首字母和全拼的搜索,但是在中文分词上却是不支持的,lc-pinyin只能把中文拆成单字来处理。要是能把IK分词和lc-... 阅读全文
posted @ 2016-08-28 12:45 陈楠同学 阅读(392) 评论(0) 推荐(0)
摘要: 一、插件简介 elasticsearch-analysis-lc-pinyin是一款elasticsearch拼音分词插件,可以支持按照全拼、首字母,中文混合搜索。 首先举个栗子说明下,我们在淘宝搜索框中输入“jianpan” 可以搜索到关键字包含“键盘”的商品。不仅仅输入全拼,有时候我们输入... 阅读全文
posted @ 2016-08-27 18:22 陈楠同学 阅读(737) 评论(0) 推荐(0)