Elasticsearch
文章平均质量分 84
lilt085163
这个作者很懒,什么都没留下…
展开
-
[Elasticsearch] 集群的工作原理 - 第一部分
本文翻译自Elasticsearch官方指南的life inside a cluster一章。 ES就是为高可用和可扩展而生的。扩展可以通过购置性能更强的服务器(垂直扩展或者向上扩展,Vertical Scale/Scaling Up),亦或是通过购置更多的服务器(水平扩展或者向外扩展,Horizontal Scale/Scaling Out)来完成。 尽管ES能够利用更强劲的转载 2017-05-31 10:25:35 · 278 阅读 · 0 评论 -
全文搜索 (一) - 基础概念和match查询
转自: 翻译自官方指南的全文搜索一章。 全文搜索(Full Text Search) 现在我们已经讨论了搜索结构化数据的一些简单用例,是时候开始探索全文搜索了 - 如何在全文字段中搜索来找到最相关的文档。 对于全文搜索而言,最重要的两个方面是:转载 2017-05-31 10:51:40 · 336 阅读 · 0 评论 -
全文搜索 (二) - 多词查询及查询的合并
转自: http://blog.csdn.net/dm_vincent/article/details/41720193 多词查询(Multi-word Queries) 如果我们一次只能搜索一个词,那么全文搜索就会显得相当不灵活。幸运的是,通过match查询来实现多词查询也同样简单: GET /my_index/my_type/_search { "query": {转载 2017-05-31 10:57:03 · 560 阅读 · 0 评论 -
全文搜索 (三) - match查询和bool查询的关系,提升查询子句
转自: http://blog.csdn.net/dm_vincent/article/details/41743955 match查询是如何使用bool查询的 现在,你也许意识到了使用了match查询的多词查询只是简单地将生成的term查询包含在了一个bool查询中。通过默认的or操作符,每个term查询都以一个语句被添加,所以至少一个should语句需要被匹配。以下两个查询是等价的转载 2017-05-31 10:59:58 · 503 阅读 · 0 评论