elasticsearch

elasticsearch

1.es集群
2.es常用命令操作
3.分词器
把包拖进去
在这里插入图片描述
三台虚拟机同时操作
对准时间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
系统文件描述符
查看: ulimit -n
修改系统参数—-》
1.命令—-》 不稳定 重启易失效
临时测试使用
2.配置文件 稳定 但是一般需要重启才能生效
主机名 —-》 /etc/hosts
selinux —》 /etc/selinux/config
系统文件描述符—》 /etc/security/limits.conf
网卡IP —–ifc。。。。
内核参数 —》 /etc/sysctl.conf

 *   soft nofile 655360
 *  hard nofile 655360
 soft --- hard  软限制 硬限制
 es要求系统文件描述符  >  65535
 * soft nproc 2048
 * hard nproc 4096
 vm.max_map_count=655360
 JVM能使用的最大线程数

在这里插入图片描述
在这里插入图片描述
修改一下配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
集群通讯超时时间在这里插入图片描述
在这里插入图片描述
保存退出
然后去到另外两台主机进行更改
名字和本机ip
在这里插入图片描述
在这里插入图片描述
确认: /es /usr/local/es 的属主属组有没有改过来
chown -R es:es 目录 –》 将此刻目录及目录下的文件 更改属主属组

su es
切换然后运行
三台主机都要开启
在这里插入图片描述

再第一台主机上面再开一个终端查询状态
在这里插入图片描述
再当前终端进行操作
创建索引
在这里插入图片描述
指定类型并添加映射
在这里插入图片描述
添加数据
在这里插入图片描述
使用分词器进行简单分词操作
在这里插入图片描述

es常用命令

  1. 查看所有可查看项
    在这里插入图片描述
    2.显示详细信息
    elasticsearch
    3.输出可以显示的列
    在这里插入图片描述
    4.指定输出的列
    在这里插入图片描述
    5.查看所有索引
    在这里插入图片描述
    6.创建索引
    在这里插入图片描述
    7.关闭索引
    在这里插入图片描述
    8.开启索引
    在这里插入图片描述
    9.删除索引
    在这里插入图片描述
    10.插入数据

在这里插入图片描述
11.取出fulltext类型的id为1的数据

在这里插入图片描述
12.更新文档
在这里插入图片描述
13.删除文档
在这里插入图片描述
14.查询所有记录
elasticsearch
15.查询符合条件的记录
在这里插入图片描述
16.清空内存中的缓存
在这里插入图片描述
17.flush和refresh(强制刷新数据到磁盘)
flush:
在这里插入图片描述
refresh
在这里插入图片描述
refresh与flush的区别

 当一个文档进入ES的初期, 文档是被存储到内存里的,默认经过1s之后,会被写入文 件系统缓存,
 这样该文档就可以被搜索到了,注意,此时该索引数据被没有最终写入到磁盘上。如果你对这1s的时
 间间隔还不满意, 调用_refresh就可以立即实现内存->文件系统缓存, 从而使文档可以立即被搜索
 到。 ES为了数据的安全, 在接受写入的文档的时候, 在写入内存buffer的同时, 会写一份translog日
 志,从而在出现程序故障/磁盘异常时, 保证数据的完整和安全。flush会触发lucene commit,并清空
 translog日志文件。 translog的flush是ES在后台自动执行的,默认情况下ES每隔5s会去检测要不要
 flush translog,默认条件是:每 30 分钟主动进行一次 flush,或者当 translog 文件大小大于 512MB主
 动进行一次 flush

三台虚拟机把之前的停掉
head—》集群的图形化插件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
源码安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改一下es配置文件

在这里插入图片描述
在这里插入图片描述
启动插件
在这里插入图片描述
启动es集群

在这里插入图片描述
访问head插件页面
在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101982.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java软件工程师是做什么的_JAVA软件工程师是做什么的?

    java软件工程师是做什么的_JAVA软件工程师是做什么的?Java是一种高级语言,就是用来编程的,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用…

    2022年7月8日
    16
  • YIQ颜色空间_简述RGB颜色

    YIQ颜色空间_简述RGB颜色首先,我们先来了解下有关颜色的基本概念一、色彩的基本概念1、彩色的三要素亮度:即人眼对光的明亮程度的感受。色调:人眼能看到的颜色种类,与光的波长有关饱和度:颜色深浅程度。与各种颜色混入白光的比例有关。以上色调+饱和度=色度2、三基色原理三基色可以通过适当比例的混合组成自然界中任何一种颜色由于人眼对于红绿蓝三种色光最为敏感,并且由这三种颜色能组成的颜色范围最广,故一般选用…

    2025年7月9日
    3
  • java StringBuffer和StringBuilder

    java StringBuffer和StringBuilder一、前言我们在实际的开发中,如果需要进行字符串的频繁拼接,会出现以下问题:java中的字符串是不可变的,每一次拼接都会产生新字符串。这样会占用大量的方法区内存。造成内存空间的浪费。eg.Strings=”abc”;s+=”hello”;就以上两行代码,就导致在方法区字符串常量池当中创建了3个对象:”abc””hello””abchello”因此引出StringBuffer和StringBuilder可变字符串!二、如何优化StringBuffer和StringBuild

    2022年7月17日
    13
  • 不同组织的窗宽窗位

    不同组织的窗宽窗位头颅,脑组织:窗宽设定为80Hu~100Hu,窗位为30Hu~40Hu,垂体及蝶鞍区病:变窗宽宜设在200Hu~250Hu,窗位45Hu~50Hu,脑出血患者可改变:窗宽位80Hu~140Hu,窗位30Hu~50Hu,脑梗死患者:常用窄窗60Hu,能提高病灶的检出率,清楚显示梗死及软化灶,颌面部眼眶:窗宽定为150Hu~250Hu,窗位30Hu~40Hu,…

    2022年6月20日
    37
  • 解决 安装android-sdk时SDK Manager.exe 闪退的问题「建议收藏」

    解决 安装android-sdk时SDK Manager.exe 闪退的问题「建议收藏」好不容易从http://tools.android-studio.org/index.php/sdk 下载下来最新版本的sdk,解压后运行SDKManager.exe竟然闪退,管理员运行

    2022年7月3日
    22
  • 【颜色空间转换大集合】RGB到YIQ,RGB到HSI和HSI到RGB,RGB到YcbCr,RGB到XYZ颜色转换matlab代码的Demo,含详细的解释

    【颜色空间转换大集合】RGB到YIQ,RGB到HSI和HSI到RGB,RGB到YcbCr,RGB到XYZ颜色转换matlab代码的Demo,含详细的解释废话不说 先上图 实现方式 matlab 实现功能 实验目标了解图像颜色空间的转换关系 了解图像的文件结构 实验内容完成如下颜色空间的转换 4Points RGB gt YIQRGB gt HSIRGB gt YCbCrRGB gt XYZ 选做 自己实现对 BMP 文件头的读取 并解析 BMP 图像文件 2 5

    2025年8月4日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号