插件作用: 用于做搜索提示,如搜索 ’中‘ 时, 提示’中国‘,’中华‘,’中央‘等以’中‘开头的词。
安装: plugin -url https://github.com/downloads/spinscale/elasticsearch-suggest-plugin/elasticsearch-suggest-0.0.4-0.19.0.zip -install suggest
安装时,需要注意ES版本与插件版本的一致性。
编程示例:
//通过索引字段field及索引index中获取size个以keyword开头的提示单词。
public List<String> findSuggestions(String field, String keyword,
Integer size, String... indices) throws Exception {
List<String> suggests = null;
suggests = new SuggestRequestBuilder(getClient()).setIndices(indices)
.field(field).term(keyword).size(size).execute().actionGet()
.getSuggestions();
closeClient();
return suggests;
}
调用时, 如 List<String> suggestwords = findSuggestions("username", "刘", 5, "userIndex");
即从索引userIndex中的username字段找5个以刘开头的名字。
分享到:
相关推荐
elasticsearch ik插件,github速度比较慢,拉下来分享一下
谷歌浏览器elasticsearch head插件
elasticsearch-head谷歌插件,有了这个插件,就不用去es里面安装head插件了,直接就可以使用,避免了安装head可能会遇到的问题
Elasticsearch head插件,小巧灵活,安装方便、即插即用的插件
ElasticSearch Head插件
Elasticsearch-head谷歌插件,直接导入即可;目前是0.1.5_0版本,很好用; 大家可以试试。
ElasticSearch可视化界面的 head插件 实现基本信息的查看,rest请求的模拟,数据的检索等等
Elasticsearch Sense插件 ElasticSearch在Chrome下的命令操作插件 安装到Chrome的步骤请自行谷歌
es搜索引擎框架
elasticsearch-head插件,带有安装说明。
自定义elasticsearch分词插件,在网上找了一个空格分词的实现,主要看思路,方便大家写自己的分词插件
Chrome浏览器插件,下载后再浏览器--扩展程序--安装已解压扩展程序安装,可以通过地址访问es数据
es浏览器插件chrome插件
elasticsearch-plugin-bundle, 一组有用的Elasticsearch插件 Elastisearch的插件包 这个插件是以下插件的组合:elasticsearch-analysis-autophraseelasticsearch-analysis-baseformela
Elasticsearch在安装在浏览器中的插件,提供可视化界面和相关crud操作,下载完成后解压到文件夹,在浏览器中选择该文件夹进行安装
kettle etl工具中,实现批量导入到 elasticsearch中的插件
elasticsearch-6.4.2 hanlp分词插件 windows下安装命令 首先进入es bin目录 elasticsearch-6.4.2\bin> 然后执行 elasticsearch-plugin.bat install file:///E:/elasticsearch-analysis-ik-6.4.2.zip Linux下安装...
ElasticSearch Head 插件里面有es-head.crx文件
elasticsearch head 插件
基于hanlp的elasticsearch分词插件