随笔 - 410  文章 - 0  评论 - 519  阅读 - 147万 

随笔分类 -  Elasticsearch

Elasticsearch学习
Elasticsearch系列(5):深入搜索
摘要:结构化搜索结构化搜索是指搜索那些具有内置结构数据的过程,比如日期,时间和数字都是结构化的,它们有精确的格式,我们可以对这些格式进行逻辑操作,比较常见的操作包括比较数字或时间的范围,或判定两个值的大小。在结构化搜索中,我们得到的结果总是非是即否,要么存在于集合之中,要么存在于集合之外,结构化查询不关心文件的相关度或评分,它简单的对文档包括或排除处理。这在逻辑上是能说通的,因为一个数字不能比其它数字更... 阅读全文
posted @ 2018-05-15 11:18 永远的麦子 阅读(1081) 评论(0) 推荐(0) 编辑
Elasticsearch系列(4):基本搜索
摘要:空搜索搜索API的最基础的形式是没有指定任何查询的空搜索 ,它简单地返回集群中所有索引下的所有文档,如下命令:GET /_search返回如下结果:查询结果解释:1,hits返回结果中最重要的部分是 hits ,它 包含 total 字段来表示匹配到的文档总数,并且一个 hits 数组包含所查询结果的前十个文档。2,tooktook 值告诉我们执行整个搜索请求耗费了多少毫秒。3,timeoutti... 阅读全文
posted @ 2018-05-11 17:58 永远的麦子 阅读(1370) 评论(1) 推荐(0) 编辑
Elasticsearch系列(3):Elasticsearch操作入门
摘要:创建Index新建Index,可以直接向Elastic服务器发送PUT请求,比如下面的命令创建了一个名为:logdb的Index。[root@elsearchserver ~]# curl -X PUT 'http://192.168.1.40:9200/logdb'Elastic服务器返回一个JSON对象,里面的acknowledged字段为true表示操作成功。{ "acknowledg... 阅读全文
posted @ 2018-03-23 16:50 永远的麦子 阅读(672) 评论(1) 推荐(0) 编辑
Elasticsearch系列(2):安装Elasticsearch(Linux环境)
摘要:系统环境操作系统:CentOS 6.9Elasticsearch:6.2.2Filebeat:6.2.2(收集IIS日志)Kibana:6.2.2Java:Java 8注意:elk最好选择rpm包安装,会省略很多默认配置。安装步骤1,安装预环境运行以下命令安装预环境。[root@redis02 redis-4.0.2]# yum -y install gcc make2,安装Java 8运行以下命... 阅读全文
posted @ 2018-03-22 17:37 永远的麦子 阅读(3249) 评论(0) 推荐(0) 编辑
Elasticsearch系列(1):认识Elasticsearch
摘要:官方定义Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合。Elasticsearch 也是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful A... 阅读全文
posted @ 2018-03-22 13:59 永远的麦子 阅读(182) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示