
elasticsearch
andy2cloud
这个作者很懒,什么都没留下…
展开
-
Windows环境下安装elasticserach
之前讲了 linux下elasticsearch 安装、配置及示例,本文是在Windows环境下安装elasticserach。1.下载2017-8-25博文更新 —-下载地址原elasticsearch下载地址失效,请点此下载elasticsearch-5.5.0因为es5.5.0的文件目录和以前的版本不太一样,所以本文全文都按照e转载 2017-10-18 20:34:36 · 376 阅读 · 0 评论 -
Elasticsearch 的 NGram 分词器处理模糊匹配
接到一个任务:用 Elasticsearch 实现搜索银行支行名称的功能。大概就是用户输入一截支行名称或拼音首字母,返回相应的支行名称。比如,用户输入"工行"或者"gh",我需要返回"工行XXX分行"类似这样的结果。我心里嘀咕着:数据库不是支持通配符查询吗?为什么不直接用数据库查询?说归说,但是任务还是要完成的。之前有在网上看过一篇文章,主要就是说用 Elasticsearch 处理通配符查询不太...转载 2018-06-01 15:22:55 · 8652 阅读 · 0 评论 -
实时搜索引擎Elasticsearch-学习集合
https://blog.youkuaiyun.com/xialei199023/article/category/3136823转载 2018-03-24 15:21:17 · 476 阅读 · 0 评论 -
ElasticSearch的聚合(Aggregations)
Elasticsearch有一个功能叫做 聚合(aggregations) ,它允许你在数据上生成复杂的分析统计。它很像SQL中的 GROUP BY 但是功能更强大。Aggregations种类分为:Metrics, Metrics 是简单的对过滤出来的数据集进行avg,max等操作,是一个单一的数值。Bucket, Bucket 你则可以理解为将过滤出来的数据集按条件分成多个小数转载 2018-03-23 18:43:27 · 410 阅读 · 0 评论 -
Elasticsearch-自定义分析器
全文搜索引擎会用某种算法对要建索引的文档进行分析, 从文档中提取出若干Token(词元), 这些算法称为Tokenizer(分词器);这些Token会被进一步处理, 比如转成小写等, 这些处理算法被称为Token Filter(词元处理器), 被处理后的结果被称为Term(词), 文档中包含了几个这样的Term被称为Frequency(词频)。 引擎会建立Term和原文档的Inverted Ind转载 2017-12-16 11:44:36 · 482 阅读 · 0 评论 -
ElasticSearch-5.0安装head插件
环境Windows10企业版X64JDK-1.8ElasticSearch-5.0.0node-v4.5.0-x64.msigit客户端步骤安装node到D盘。如D:\nodejs。把NODE_HOME设置到环境变量里(安装包也可以自动加入PATH环境变量)。测试一下node是否生效:安装gruntgrunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等转载 2017-10-18 23:15:35 · 271 阅读 · 0 评论