Elasticsearch
文章平均质量分 85
以理论配合实战,进行Elasticsearch技术研究、源码分析,深度剖析Elastic生态和行业解决方案,做Elastic行业专家。
MCNU云原生
云原生技术交流学习社区,分享云原生相关技术、资讯,我们的使命是:Make Cloud Native Ubiquitous(MCNU),让云原生无处不在。
展开
-
yyds,Elasticsearch Template自动化管理新索引创建
Elasticsearch Template是一种将预定义模板应用于新索引的功能。在索引创建时,它可以自动为新索引应用已定义的模板。Template功能可用于定义索引的映射、设置和别名等。它是一种自动化管理索引创建的方式,使用户可以在大量索引上快速而一致地应用模板。可以使用通配符来指定多个索引模式。例如,你可以使用来同时定义index-A-*和index-B-*这两个索引模式,所有匹配这两种模式的,都具有一样的索引设置和映射。原创 2023-03-10 17:56:17 · 1757 阅读 · 0 评论 -
Elasticsearch ILM实现索引全生命周期自动管理,解放双手
Elasticsearch Index Lifecycle Management(ILM)是Elasticsearch的一个功能,用于管理索引的生命周期,优化索引的性能和减少存储成本。ILM可以自动执行索引的各种操作,如创建、删除、滚动、缩小等,从而帮助用户轻松地管理索引的生命周期。ILM可以帮助用户减少手动干预的工作量,使其可以更好地专注于数据分析。ILM机制通过在索引生命周期的不同阶段执行动作来实现自动化管理。热阶段(Hot Phase):此阶段索引处于活动状态,数据频繁更新和查询。原创 2023-03-10 08:46:28 · 1695 阅读 · 0 评论 -
Elasticsearch索引全生命周期管理一网打尽
Elasticsearch提供了Index APIs用于Elasticsearch生命周期的管理,包括索引的创建、查询、删除和设置,索引的冻结和解冻、拆分和收缩等,掌握索引的管理是Elasticsearch开发、运维的基础能力,也有助于Elasticsearch的优化。原创 2023-03-01 17:32:43 · 1872 阅读 · 0 评论 -
Elasticsearch集群内存占用高?用这招!
Elasticsearch为了能够实现高效快速搜索,在内存中维护了一些数据结构,当索引的数量越来越多,那么这些数据结构所占用的内存也会越来越大,这是一个不可忽视的损耗。使用freeze index可以一定程度上降低内存的占用。原创 2023-02-21 20:03:41 · 2004 阅读 · 0 评论 -
Elasticsearch也能“分库分表“,rollover实现自动分索引
Elasticsearch rollover功能,实现了类似MySQL分库分表的能力,能够自动分索引,进行索引管理,提升集群性能,便于集群运维。原创 2023-02-20 08:15:00 · 1487 阅读 · 0 评论 -
Elasticsearch进行优化-使用索引拆分(Split)和索引收缩(shrink )
在Elasticsearch集群部署的初期我们可能评估不到位,导致分配的主分片数量太少,单分片的数据量太大,导致搜索时性能下降,这时我们可以使用Elasticsearch提供的Split功能对当前的分片进行拆分,拆分到具有更多主分片的新索引。原创 2023-02-18 20:46:54 · 2256 阅读 · 0 评论 -
始于日志,不止于日志,Elastic Stack全面介绍
Elastic Stack是公认的日志监测领域的领导者,但是实际上其应用场景却远远不止于日志,在基础架构监测、APM、客户旅程监测、企业内部搜索、地理位置信息应用、SIEM、终端安全、商业分析等方面都有比较完善的解决方案。原创 2023-02-16 18:41:43 · 635 阅读 · 0 评论 -
X-Pack还是SearchGuard,Elasticsearch安全功能怎么选?
X-Pack是Elasticsearch自集成的的安全功能组件,而Search Guard是最受欢迎的开源Elasticsearch安全和告警插件,两者应该如何选择?原创 2023-02-08 18:11:14 · 746 阅读 · 1 评论 -
记一次Elasticsearch GeoIpDownloader的启动异常排查过程
最近碰到了Elasticsearch GeoIpDownloader相关的一个异常,花费了不少精力排查,故此记录一下,希望碰到同样问题的童鞋们少走弯路。这个异常是在Elasticsearch启动的过程中报的error,如下所示,从提示信息来看是因为GeoIpDownloader更新数据库失败导致。GeoIpDownloader是用于下载地图数据库的,在更新的过程中会判断是否所有的分片都是active状态,如果不是的话会抛出这个错误。原创 2023-02-06 12:33:33 · 3065 阅读 · 0 评论 -
Logstash如何连接开启了SSL的Elasticsearch集群?
Elasticsearch从7开始开放了大量X-Pack的基础安全功能,默认情况下启动的时候就会配置开启安全功能,启用SSL,连接Elasticsearch需要采用HTTPS。这种情况下Logstash应该如何连接上Elasticsearch呢?本文从头开始演示从logstash搭建到配置连接Elasticsearch,配置SSL。原创 2023-02-04 08:45:00 · 4508 阅读 · 3 评论 -
Elasticsearch 8集群搭建、安全功能配置详述
本文主要记录Elasticsearch 8.4.3的安装过程,一方面是记录如何搭建一个Elasticsearch 8 集群,另外一方面是通过安装过程,了解在这个过程中Elasticsearch在背后做了一些什么,有助于我们理解Elasticsearch的启动和集群搭建流程。原创 2023-02-02 20:42:08 · 3945 阅读 · 3 评论 -
15分钟掌握Elasticsearch 8大核心概念与基础用法
Elastic已经形成了一个较为庞大的生态,这个生态的核心就是Elasticsearch。初学者的重点就是如何快速地了解并使用Elasticsearch,本文总结了Elasticsearch的8大核心概念和安装、用法,15分钟实现入门并且掌握Elasticsearch的简单使用。...原创 2022-07-09 23:25:40 · 1304 阅读 · 0 评论 -
Elasticsearch 8开启新时代,特性与应用场景一览
Elastic官方宣布Elasticsearch进入Version 8,在速度、扩展、高相关性和简单性方面开启了一个全新的时代。截止5月份已更新发布到了8.2.2版本,新的版本有哪些大的变化,对历史版本会有什么影响?让我们一起探索Elasticsearch的全新特性和应用场景。......原创 2022-07-08 21:17:01 · 6587 阅读 · 0 评论 -
“相杀相爱”,从Elastic与AWS的恩仇录看开源许可
今年5月份,Elastic宣布扩大与 AWS 的合作,围绕 AWS 上的 Elastic Cloud 为客户打造更好的交付体验,同时能够通过 AWS 的全球影响力推广Elasticsearch的云服务。而在这之前双方因为Elasticsearch许可的事情还打上了官司,Elastic将Elasticsearch的许可改为Elastic License+SSPL双重许可,引起了开源世界广泛地热议。...原创 2022-07-05 23:05:10 · 476 阅读 · 0 评论 -
Elasticsearch集群管理利器Cluster API
Elasticsearch系列第5篇Elasticsearch提供了大量了的Rest API用以操作相关功能,提供了极大的便利,掌握这些API是熟练地使用Elasticsearch的前提,这些API有Cluster APIs、Document APIs、Index APIs、Info API、Search Apis、Cat APIs等,本文主要讲解Cluster APIs,通过Cluster APIs可以查看集群简况、集群状态和统计信息、集群节点信息等。01查看集群健康状态(cluster heal原创 2021-01-03 21:03:37 · 533 阅读 · 0 评论 -
Elasticsearch系列-集群API(一)
引言Elasticsearch提供了大量了的Rest API用以操作Elastic search的相关功能,提供了极大的便利,掌握这些API是熟练地使用Elasticsearch的前提。Elastic search提供的API有集群API、搜索API、索引API、文档API、cat API、聚合API等,本文主要讲解Elasticsearch API,使用集群API(下文称为cluster A...原创 2019-10-19 23:50:00 · 7406 阅读 · 1 评论 -
Elasticsearch系列-Elasticsearch集群工作原理
引言ELasticsearch作为一个分布式搜索引擎,能够出色地支持集群模式、动态水平扩容、故障转移等分布式系统特性,这是其作为全文搜索引擎首选的重要原因。本文从零开始描述集群的配置和扩容过程,让你对Elasticsearch集群的工作原理有初步的理解。首先,一个Elasticsearch集群时由多个节点组成,同个网络内的节点通过指定cluster.name加入同一个集群,所有的节点共同承担...原创 2019-10-11 00:24:01 · 6823 阅读 · 1 评论 -
Elasticsearch系列-Elasticsearch入门教程
引言Elasticsearch是著名的开源分布式搜索和数据处理平台,是一个基于Lucene的分布式、实时、全文搜索系统,其稳定、可靠、高可用、可大规模扩展等特性,使得Elasticsearch的应用十分广泛。特别是结合Logstash、Kibana形成的ELK套件,更是在日志收集和可视化场景被大规模应用。本文将从零开始,介绍Elasticsearch的核心概念、安装和基本使用,目标是看完本文能...原创 2019-10-09 21:11:42 · 6516 阅读 · 1 评论