
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 · 303 阅读 · 0 评论 -
全文搜索 (一) - 基础概念和match查询
转自:翻译自官方指南的全文搜索一章。全文搜索(Full Text Search)现在我们已经讨论了搜索结构化数据的一些简单用例,是时候开始探索全文搜索了 - 如何在全文字段中搜索来找到最相关的文档。对于全文搜索而言,最重要的两个方面是:转载 2017-05-31 10:51:40 · 372 阅读 · 0 评论 -
全文搜索 (二) - 多词查询及查询的合并
转自: http://blog.youkuaiyun.com/dm_vincent/article/details/41720193多词查询(Multi-word Queries)如果我们一次只能搜索一个词,那么全文搜索就会显得相当不灵活。幸运的是,通过match查询来实现多词查询也同样简单:GET /my_index/my_type/_search{ "query": {转载 2017-05-31 10:57:03 · 605 阅读 · 0 评论 -
全文搜索 (三) - match查询和bool查询的关系,提升查询子句
转自: http://blog.youkuaiyun.com/dm_vincent/article/details/41743955match查询是如何使用bool查询的现在,你也许意识到了使用了match查询的多词查询只是简单地将生成的term查询包含在了一个bool查询中。通过默认的or操作符,每个term查询都以一个语句被添加,所以至少一个should语句需要被匹配。以下两个查询是等价的转载 2017-05-31 10:59:58 · 538 阅读 · 0 评论