ICode9

精准搜索请尝试: 精确搜索
  • Java Elasticsearch 使用2021-05-23 17:34:44

    Java Elasticsearch 使用 概览 基于官方教程,提供Elasticsearch的基本操作,并编写单元测试: 客户端连接 客户端关闭 建立索引 删除索引 插入文档 单个文档的同步和异步插入 多个文档的同步和异步插入 查询文档 本地Docker的Elasticsearch搭建可参考:https://juejin.cn/post/6965

  • Elasticsearch高级操作 (聚合查询)2021-05-23 17:33:59

    聚合允许使用者对es文档进行统计分析,类似与关系型数据库中的group by,当然还有很多其他的聚合,例如取最大值、平均值等等。 文章目录 对某个字段取最大值max对某个字段取最小值min对某个字段求和sum对某个字段取平均值avg对某个字段的值进行去重之后再取总数State聚合 对

  • SpringBoot-整合ElasticSearch2021-05-23 17:33:39

    Springboot-ElasticSearch 介绍下es,之前用的lucene,es也是直接从别人博客抄过来的,以后没什么精力写一篇博客了,简单技术就简单带过了,复杂的好好写,这样能学更多东西 参考链接:https://www.bilibili.com/video/BV17a4y1x7zq?p=20 代码链接:https://gitee.com/empirefree/springboot-el

  • 阿里开源Java 诊断工具 Arthas笔记2021-05-23 16:01:59

    使用: java -jar arthas-boot.jar启动Arthas工具 会列出该服务器所有的java服务,输入序号,想要查看的对应进程 再输入dashboard,可查看该进程相关的内容 thread -n 3 列出占用cpu较高的前三线程 stack org.elasticsearch.common.util.concurrent.BaseFuture -n 3  查看org.elas

  • Elasticsearch高级操作 (高亮查询)2021-05-23 13:31:06

    在进行关键字搜索时,搜索出的内容中的关键字会显示不同的颜色,称之为高亮。 在百度搜索"京东" Elasticsearch可以对查询内容中的关键字部分,进行标签和样式(高亮)的设置。 在使用match查询的同时,加上一个highlight属性: pre_tags:前置标签post_tags:后置标签fields:需要高亮的字段t

  • laravel使用Elasticsearch2021-05-23 10:59:50

    一、composer安装elasticsearch扩展包 composer require elasticsearch/elasticsearch “7.12.x” --ignore-platform-reqs 二、配置es config/database.php 'elasticsearch' => [ 'hosts' => explode(',',env('ES_HOSTS')),

  • docker单节点安装elasticsearch7.1.1集群2021-05-22 19:01:48

    1. 环境准备   本次部署为单机部署三节点集群, 3maser节点, 同时也是数据节点. #docker安装略,拉取es镜像#cat /etc/redhat-release   CentOS Linux release 7.5.1804 (Core) #docker pull elasticsearch:7.1.1 #docker pull kibana:7.1.1    新建数据持久化目录: mkdi

  • Elasticsearch高级操作 (指定查询字段)2021-05-22 15:32:47

    默认情况下,Elasticsearch在搜索的结果中,会把文档中保存在_source的所有字段都返回。 如果我们只想获取其中的部分字段,我们可以添加_source的过滤 在 Postman中,向ES服务器发GET请求 :http://127.0.0.1:9200/student/_search { "_source": ["name","nickname"], "query":

  • Kubernetes业务log-pilot日志收集实战配置-elkf2021-05-22 15:04:03

    Kubernetes业务日志收集实战 > 本次所用到的插件有elasticsearch、logstash、kafka、zookeeper、log-pilot、kibana OK,那么到目前为止,我们的服务顺利容器化并上了K8s,同时也能通过外部网络进行请求访问,相关的服务数据也能进行持久化存储了,那么接下来很关键的事情,就是怎么去收集服务

  • 在并发情况下,Elasticsearch 如果保证读写一致?2021-05-22 12:01:09

    1、可以通过版本号使用乐观并发控制,以确保新版本不会被旧版本覆盖,由应用层来处理具体的冲突; 2、另外对于写操作,一致性级别支持 quorum/one/all,默认为 quorum,即只有当大多数分片可用时才允许写操作。但即使大多数可用,也可能存在因为网络等原因导致写入副本失败,这样该副本被认

  • ElasticSearch中的分析器是什么?2021-05-22 11:59:33

    1、在ElasticSearch中索引数据时,数据由为索引定义的Analyzer在内部进行转换。 分析器由一个Tokenizer和零个或多个TokenFilter组成。编译器可以在一个或多个CharFilter之前。分析模块允许您在逻辑名称下注册分析器,然后可以在映射定义或某些API中引用它们。 2、Elasticsearch

  • Elasticsearch操作 (索引操作)2021-05-21 21:59:28

    这里写目录标题 HTTP操作索引操作创建索引查看所有索引查看单个索引删除索引 HTTP操作 索引操作 创建索引 对比关系型数据库,创建索引就等同于创建数据库 在 Postman中,向ES服务器发PUT请求 :http://127.0.0.1:9200/shopping (创建一个shopping的索引) 请求后,服务器返回响

  • 【Elasticsearch】Resizing Elasticsearch shards for fun and profit2021-05-21 20:04:13

    1.概述 翻译:https://www.elastic.co/cn/blog/resizing-elasticsearch-shards-for-fun-and-profit 原本翻译好了,一不小心丢了 很久以前,在Elasticsearch 5.0的GA版本中,我们发布了一个API,该API允许将一个索引缩小为一个新索引,并且使用比原来索引更少的分片。添加此功能的原因是

  • 全文搜索引擎Elasticsearch,这篇文章给讲透了!2021-05-21 15:32:55

    于elasticsearch的深度好文。 生活中的数据 搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种: 结构化数据非结构化数据结构化数据:也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存

  • ELK获取nginx日志2021-05-21 15:04:51

    ELK下载地址 https://www.elastic.co/cn/downloads/a wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.1-linux-x86_64.tar.gz wget https://artifacts.elastic.co/downloads/logstash/logstash-7.12.1-linux-x86_64.tar.gz wget https://artifac

  • 无意间得到阿里腾讯内部Java25大专题,不出20天斩获阿里P7offer2021-05-21 15:01:20

    这是什么神仙面试宝典?半月看完25大专题,居然斩获阿里P7offer???????   容我小小的嘚瑟一下下啦~~这份神仙面试宝典总共有25大专题: 专题一:JavaOOP面试题专题二:Java集合/泛型面试题专题三:Java中的IO与NIO面试题专题四:Java反射面试题专题五:Java序列化面试题专题六:Java注解面试题专题七:多

  • ElasticSearch群集搭建介绍,实现高可用2021-05-21 12:03:00

    ElasticSearch简介: ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用ElasticSearch的水平伸缩性,能使数据在生产环境变得更有价值。ElasticSearch 的实现原理主要分为以下几个步骤,首先用户将数据提交

  • python 操作 ElasticSearch ES2021-05-21 12:02:08

    安装环境 pip3 install elasticsearch #pip3 install urllib3-1.26.4-py2.py3-none-any.whl --no-deps #pip3 install certifi-2020.12.5-py2.py3-none-any.whl --no-deps #pip3 install elasticsearch-7.12.1-py2.py3-none-any.whl import time from elasticsearch import El

  • Elasticsearch:使用 Jupyter Notebook 创建 Python 应用导入 CSV 文件2021-05-20 19:01:40

    在开发 Python 应用时,经常会使用到 Jupyter 来完成 Python 应用的开发及调试。简而言之,Jupyter Notebook 是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时

  • Elasticsearch故障诊断常用方法2021-05-20 09:30:42

    文章目录 背景使用Profile API定位慢查询1. Query2. Rewrite Time3. Collectors 使用Explain API分析未分配的分片(Unassigned Shards)诊断未分配的主分片诊断未分配的副分片诊断已分配的分片 节点CPU使用率高节点内存使用率高bulk队列Netty缓冲indexing buffer超大数据集的

  • elasticsearch-重启恢复延迟相关参数2021-05-19 16:30:49

    下面这个参数是elasticsearch延迟分配的超时时间,不让集群认为节点失效而发起均衡。重启节点前可以加这个配置,减少平衡: curl -XPUT 'http://127.0.0.1:9200/_all/_settings' -H 'Content-Type: application/json' -d ' { "settings": { "index.unassigned.node_left.de

  • 两种方式部署elasticsearch-head插件(四)2021-05-19 13:34:26

    安装elasticsearch-head插件 1.安装head插件 1.1.谷歌浏览器安装es-head插件 安装完谷歌head插件后,服务器无需部署head服务也可以链接es集群 https://github.com/liufengji/es-head从这里下载插件 下载后将插件crx后缀修改为zip,然后解压文件 点击谷歌浏览器—更多工具—扩

  • 安装中文分词器(IK)报错java.nio.file.NoSuchFileException2021-05-18 16:57:17

    问题: 下载对应版本ik,按照readme.mp提示安装: Install 1.download or compile optional 1 - download pre-build package from here: https://github.com/medcl/elasticsearch-analysis-ik/releases create plugin folder cd your-es-root/plugins/ && mkdir ik unzip plugin

  • filebeat采集多个目录下日志2021-05-18 15:32:59

            如题,笔者进一家新公司的时候,这家公司要求搭建一套新的企业级elk,之前也没自己搭建过,摸着石头过河,好在最后搭建好并投入使用。         刚开始想法还是比较简单,先搭起来在说,后期慢慢优化慢慢调,笔者用的是elk+filebeat+kafka架构,这方面不是很懂,到最后filebeat采集日

  • Elasticsearch入门,看这一篇就够了2021-05-18 10:05:54

    kibana 的安装 kibana 的安装也比较简单,点击这里下载对应版本,并进行解压,解压后的主目录即为 $KIBANA_HOME 路径: 同样的,我们需要进入 config 目录下,修改 kibana 的配置文件 kibana.yml。 kibana 配置 和 Elasticsearch 一样,安装好 kibana 之后,我们也需要对其中一些重要的配置

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有