使用Elasticsearch(v5)的相关神级文章汇总

针对那些对Elasticesearch一无所知,但想要开始使用最新版本5.6的人。

公式文档

最新版本在这里。
截至2017年11月11日,版本为5.6。

教程和基础知识范畴

第一次使用的Elasticsearch

一个关于安装和基本的REST API操作的精彩总结。第一天没有读这篇总结,结果用curl命令调用API导致SAN值急剧下降,最终放弃了。

不管怎样,安装Elasticsearch和Kibana一起,从Dev Tool界面尝试调用API是初学者的选择!

Elasticsearch的日文全文搜索

有一个简单的样例使用了日语数据。
发现了Mapping和Analyzer这两个重要概念。
通常情况下,每个字段都会使用不同的Analyzer来进行设置。

让我们从零开始,学会在实践中使用Elasticsearch!

一篇神级文章,解释了如何使用Elasticesearch来设计实际搜索数据。

特别是,可能会不断地参考Elasticsearch的索引定义设计步骤。

Elasticsearch教程

使用餐厅搜索作为例子,向我们解释了从架构设计到实际搜索查询的过程。
我们注意到搜索结果的排序自由度非常高。

Elasticsearch 5.x的新功能和从1.x升级到5.x

由于在互联网上找到的日语Elasticsearch信息大多数是2系以下的版本,因此需要将该文章与当前信息进行核对,以确定其是否适用。

    • 設定ファイルに index.*** が書けなくなったこと

string型が廃止されたこと

textとkeywordになった。前者はanalyzeされるが、後者はされないので後者は完全一致検索用に使える。

我遇到了各种各样的问题。

Elasticsearch指标别名

這篇文章詳細解釋了在正式環境中使用Elasticsearch時,必須使用索引別名的原因。

为更高级的日语搜索进行调整设置

进行日本语全文检索时,Elasticsearch的最低配置需求仅包含形态学分析。

弹性搜索-对于日语形态解析的字符串规范化的重要性

在日语搜索中,应使用Kuromoji分析器,并且不能以”で”结尾。
ICU标准化字符过滤器似乎是有效的。

关于建议搜索

使用Elasticsearch实现日语建议的难度示例

为日本语关键字建议设计的 Elasticsearch

从Solr迁移到其他系统

Elasticsearch查询DSL中的常见Solr查询

广告
将在 10 秒后关闭
bannerAds