Elasticsearch
小猿帅大人
这个作者很懒,什么都没留下…
展开
-
Elasticsearch的安装与配置
Elasticsearch的安装与配置Elasticsearch简介Elasticsearch是一个高可用,分布式,可伸缩,近实时的搜索引擎。高可用:Elasticsearch利用节点,以json文档形式存储数据。多节点共享数据,一旦出现部分节点损坏,不影响Elasticsearch工作。分布式:Elasticsearch采用多个节点,集群形式存储数据。每个节点相当于一个服务器。可伸缩:...原创 2018-09-24 21:41:35 · 241 阅读 · 0 评论 -
使用kubernetes部署Elasticsearch应用(单节点)
背景简介:kubernetes部署应用,特别的方便。用户只需要提交应用服务所需要的资源就可以了(通常是一个yaml配置文件),虽然没学过kubernetes,网上很多可以搭建k8s集群的博客(以后会学习)一、 下载相关镜像yaml文件中用到的镜像,下载本地之后。通过docker命令查看(官方镜像需要使用VPN,学习这些开源项目必须克服网络问题,要不然门都很难进啊)深有体会[root@nod...原创 2018-09-24 21:58:22 · 7108 阅读 · 6 评论 -
Elasticsearch API的使用
介绍:Elasticsearch的通信方式有很多种,其中restful API是核心,通过它可以使用多种语言与elasticsearch建立通信。因为Elasticsearch是用java写的,所以官网介绍了很多种关于java的API。本文采用的是高水平客户端(因官网介绍计划在Elasticsearch7.0中弃用TransportClient,并在8.0中完全删除它。相反,使用Java Hi...原创 2018-09-24 22:12:12 · 2935 阅读 · 0 评论 -
kubernetes部署高空用elasticsearch集群(一)部署
前言:第一篇是纯部署 第二篇进行详细的参数介绍1.部署Elasticsearch集群1.1 基础环境 kubernetes 1.11.0、docker.elastic.co/elasticsearch/elasticsearch:5.6.4 [镜像下载地址](https://www.docker.elastic.co/) 访问需要翻墙1.2 配置文件1.2.1 elastics...原创 2018-11-08 19:26:31 · 1979 阅读 · 2 评论 -
kubernetes部署高可用elasticsearch集群(二)深入理解
部署高可用集群部署高可用elasticsearch的目的:日志收集的重要性,不言而喻。使用elasticsearch收集日志,要保证它的可用性。部署的项目不可能一直可用(会有各种原因),因此,我们部署的应用,要尽可能的高可用。本次部署elasticsearch,集群是master节点三个,data节点根据kubernetes的数据节点定。data节点使用DaemonSet设置。根据上一篇...原创 2018-11-19 19:13:39 · 4030 阅读 · 0 评论 -
Elasticsearch -from + size设置
Elasticsearch 查询索引结果时,用于分页的两个属性 from和size。用于查询时,默认from=0、size=0。而在生产环境时,查询的数据要大很多。有时是几百G,甚至P级。在设置size时,超过10000。会出现报错。Result window is too large, from + size must be less than or equal to:[10000] b...原创 2018-11-23 15:40:07 · 12150 阅读 · 1 评论 -
Elasticsearch学习笔记-Delete By Query API
记录关于Elasticsearch的文档删除API的学习首先官网上Document APIs介绍了 Delete API 和Delete By Query API。Delete API可以通过指定索引–>类型–>id的方式对文档进行删除DELETE /index/type/1响应body{ "_shards&amp原创 2018-11-30 16:59:41 · 9887 阅读 · 0 评论 -
Easticsearch底层原理——query与filter
前言在学习elasticsearch的时候,很早之前就查过filter和query的不同。那时候,看来之后也没有完全理解。今天抽空整理一下。做一下记录。1. query与filter1.1 关注点query查询关注查询语句中的条件是否被包含在所要查询的文档。有一个词包含即时符合条件。filter查询关注查询语句和所要查询的文档内容是否匹配。只有完全匹配才可以1.2 相关度得分...原创 2019-07-02 14:51:22 · 570 阅读 · 0 评论