elasticsearch6.3.2
互联网叫兽
现在,青春是用来奋斗的;将来,青春是用来回忆的。
展开
-
ElasticSearch(十一)------ElasticSearch6.3.2 集群做节点冷(warm) 热(hot) 分离
拿一个小规模的5节点ES集群做冷热分离尝试,它上面已经有60多个索引,有些索引按月、每月生成一个索引,随着数据的不断写入,历史数据(只需保留三个月数据,三个月之前的数据视为历史数据)越来越占磁盘空间和内存资源,影响搜索响应时间。因此想把集群中节点分成2种类型,一种是hot节点,配置大内存和SSD,用来扛平常的用户请求;一种是warm节点,机械硬盘小内存,用来存储历史不常用的数据,和偶尔的后台任务查询。把现有的5台节点全做hot节点,另外新增2台节点做warm节点。参考官方bloghot-warm-arch转载 2020-08-17 22:19:59 · 987 阅读 · 0 评论 -
ElasticSearch(十)------使用索引别名和Rollover滚动创建索引
在ElasticSearch6.3.2 集群做节点冷(warm) 热(hot) 分离中,实现了ElasticSearch集群节点的冷热分离,新创建的索引只允许分配到hot节点上,而随着时间推移,旧的历史索引数据需要迁移到warm节点上。因此,ES索引上存储的数据一般是按时间划分的:比如每个月自动生成一个索引,用来存储这个月生产的所有数据。为了更方便地管理按时间生成的索引,可采用索引模板并结合ES的Rollover功能来方便地管理索引。先创建索引模板,索引模板里面定义的索引别名是不能用于rollover的。转载 2020-08-17 22:14:35 · 2775 阅读 · 0 评论 -
ElasticSearch(八)------节点类型和各个节点的分工
一个es集群,由多个节点(node)组成,node可以具有四种类型。在elasticsearch.yml文件中,可以分配node的节点类型#当前节点是否具有成为主节点的资格node.master: true/false当设置属性的值为true,并不意味着这个节点就是主节点。真正的主节点,是由多个具有主节点资格的节点进行选举产生的。这个属性只是代表这个节点是不是具有主节点选举资格#表示节点是否存储数据node.data: true/false一、节点类型1、有成为主节点的资格,又存储数据原创 2020-08-12 00:30:55 · 1991 阅读 · 0 评论 -
ElasticSearch(九)------ElasticSearch知识点整理
1、为什么要使用Elasticsearch?Elasticsearch是一个基于ApacheLucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。1、对比LuceneES即为了解决原生Lucene使用的不足,优化Lucene的调用方式,并实现了高可用的分布式集群的搜索方案ES也使用Java开发并使用Lucene作为其...原创 2020-08-14 22:57:22 · 796 阅读 · 0 评论 -
ElasticSearch(七)------Linux下Head插件安装
一、node安装下载地址:https://nodejs.org/en/download/下载地址:原创 2020-02-18 13:27:11 · 403 阅读 · 1 评论 -
ElasticSearch(六)------Windows下Head插件安装
elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。你可以通过插件把它集成到elasticsearch(5.0版本后不支持此方式),也可以安装成一个独立webapp。elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建,所以等会我们要安装elasticsearch-head,还需要先安装N...原创 2020-02-17 10:51:02 · 414 阅读 · 0 评论 -
ElasticSearch(五)------基于JAVA的elasticsearch的实例
添加依赖<!-- Elasticsearch核心依赖包 --> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> ...原创 2019-11-18 17:54:07 · 1887 阅读 · 0 评论 -
ElasticSearch(四)------安装elasticsearch6.3.2的插件
前提:插件必须和elasticsearch 版本一致一、ik中文分词器插件安装下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases解压后上传到服务器 elasticsearch安装目录的plugins下即可注意:1、将解压后的文件重命名为ik即可2、elasticsearch的安装目录不允许有空格或中文3、...原创 2019-10-08 11:40:01 · 1886 阅读 · 0 评论 -
ElasticSearch(三)------安装elasticsearch6.3.2(linux环境)
进入home目录下cd /home创建文件夹elasticmkdir elastic上传linux版本的es6.2.2的安装包解压tar -zxvf elasticsearch-6.2.3.tar.gz删除压缩包rm -f elasticsearch-6.2.3.tar.gz启动es服务器cd elasticsearch-6.2.3/./bin/elasticsear...原创 2019-10-08 01:02:25 · 2056 阅读 · 0 评论 -
ElasticSearch(一)------安装elasticsearch6.3.2
一、下载ElasticSearch下载地址:https://www.elastic.co/downloads/elasticsearch1、windows下安装我这里下载的es6.3.2地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2-windows-x86_64.zip将下载好的软件...原创 2019-09-23 22:56:19 · 2374 阅读 · 0 评论 -
ElasticSearch(二)------elasticsearch6.3.2常见问题收集整理
一、运行elasticsearch报错 index_closed_exception问题:索引状态显示被关闭,导致提示index_closed_exception原因:索引状态显示被关闭,需要_open索引才能执行增删改查操作方案:执行post请求#index_name 索引名称http://localhost:9200/index_name/_open二、access den...原创 2019-09-23 22:46:39 · 2544 阅读 · 2 评论