2019年3月19日
摘要: 示例 1:查询所有类型为 tweet并在 tweet字段中包含 elasticsearch字符的文档。 示例 2:查找 name字段中包含"john"和 tweet字段包含"mary"的结果。 示例 3:返回包含"mary"字符的所有文档的简单搜索。 示例 4:更复杂的搜索。 _all field 阅读全文
posted @ 2019-03-19 09:46 mentiantian 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch接受from和size参数: size: 结果数,默认10 from: 跳过开始的结果数,默认0 示例:每页显示5个结果,页码从1到3。 阅读全文
posted @ 2019-03-19 09:16 mentiantian 阅读(97) 评论(0) 推荐(0) 编辑
  2019年3月12日
摘要: 在所有索引的所有类型中搜索: 在索引 gb 的所有类型中搜索: 在索引 gb 和 us 的所有类型中搜索: 在以 g 或 u 开头的索引的所有类型中搜索: 在索引 gb 的类型 user 中搜索: 在索引 gb 和 us 的类型为 user 和 tweet 中搜索: 在所有索引的 user 和 tw 阅读全文
posted @ 2019-03-12 16:06 mentiantian 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 测试需要用到的数据: 空搜索: 结果: hits 响应中最重要的部分是hits,它包含了total字段来表示匹配到的文档总数,hits数组还包含了匹配到的前10条数据。 hits 数组中的每个结果都包含_index、_type和文档的_id字段,被加入到_source字段中这意味着在搜索结果中我们将 阅读全文
posted @ 2019-03-12 15:39 mentiantian 阅读(151) 评论(0) 推荐(0) 编辑
  2019年3月11日
摘要: 一、索引 1、使用自己的ID 例如我们的索引叫做“website”,类型叫做“blog”,我们选择的ID是“123”,那么这个索引请求就像这样: 2、自增ID URL现在只包含_index和_type两个字段: 二、获取 1、检索文档 pretty 在任意的查询字符串中增加 pretty 参数,类似 阅读全文
posted @ 2019-03-11 20:23 mentiantian 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在集群中唯一一个空节点上创建一个叫做blogs的索引。默认情况下,一个索引被分配5个主分片,但是为了演示的目的,我们只分配3个主分片和一个复制分片(每个主分片都有一个复制分片): 如果我们现在检查集群健康(cluster-health),我们将见到以下信息: <1> 集群的状态现在是 yellow。 阅读全文
posted @ 2019-03-11 16:20 mentiantian 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在Elasticsearch集群中可以监控统计很多信息,但是只有一个是最重要的:集群健康(cluster health)。集群健康有三种状态:green、yellow 或 red。 在一个没有索引的空集群中运行如上查询,将返回这些信息: <1> status 是我们最感兴趣的字段 status 字段 阅读全文
posted @ 2019-03-11 15:45 mentiantian 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch有一个功能叫做聚合(aggregations),它允许你在数据上生成复杂的分析统计。它很像SQL中的GROUP BY但是功能更强大。 示例:找到所有职员中最大的共同点(兴趣爱好)。 暂时先忽略语法只看查询结果: 示例:所有姓"Smith"的人最大的共同点(兴趣爱好)。 al 阅读全文
posted @ 2019-03-11 15:03 mentiantian 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 根据es官网的文档执行 这个例子时,报错: 原因是聚合这些操作用单独的数据结构(fielddata)缓存到内存里了,需要单独开启,官方解释在此 fielddata 简单来说就是在聚合前执行如下操作: 阅读全文
posted @ 2019-03-11 14:40 mentiantian 阅读(3371) 评论(0) 推荐(0) 编辑
摘要: 检索文档 响应的内容中包含一些文档的元信息,John Smith的原始JSON文档包含在_source字段中。 我们通过HTTP方法GET来检索文档,同样的,我们可以使用DELETE方法删除文档,使用HEAD方法检查某文档是否存在。如果想更新已存在的文档,我们只需再PUT一次。 pretty 在任意 阅读全文
posted @ 2019-03-11 14:20 mentiantian 阅读(235) 评论(0) 推荐(0) 编辑