快照elasticsearch snapshot minio

ElasticSearch之cat nodes API

命令样例如下: curl -X GET "https://localhost:9200/_cat/nodes?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" 执行结 ......
ElasticSearch nodes API cat

ElasticSearch之线程池

ElasticSearch节点可用的CPU核的数量,通常可以交给ElasticSearch来自行检测和判定,另外可以在``elasticsearch.yml`中显式指定。样例如下: node.processors: 2 如下表格中的processors即CPU核的数量。 线程池的列表 线程池名称 类 ......
线程 ElasticSearch

ElasticSearch之cat nodeattrs API

命令样例如下: curl -X GET "https://localhost:9200/_cat/nodeattrs?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" ......
ElasticSearch nodeattrs API cat

ElasticSearch之cat master API

命令样例如下: curl -X GET "https://localhost:9200/_cat/master?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" 执行 ......
ElasticSearch master API cat

ElasticSearch之cat indices API

命令样例如下: curl -X GET "https://localhost:9200/_cat/indices?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" 执 ......
ElasticSearch indices API cat

Elasticsearch常见字段类型

elasticsearch常见字段类型 字段类型概述一级分类 二级分类 具体类型核心类型 字符串类型 text,keyword整数类型 integer,long,short,byte浮点类型 double,float,half_float,scaled_float逻辑类型 boolean日期类型 d ......
字段 Elasticsearch 常见 类型

Elasticsearch query查询语法 es

Elasticsearch 查询语法 1.查询基本语法结构 GET /{索引名}/_search { "from" : 0, // 返回搜索结果的开始位置 "size" : 10, // 分页大小,一次返回多少数据 "_source" :[ ...需要返回的字段数组... ], "query" : ......
Elasticsearch 语法 query es

docker搭建elasticsearch并使用python连接

title: docker搭建elasticsearch并使用python连接 banner_img: https://cdn.studyinglover.com/pic/2023/10/0863cb015e8d69fbce68ebe57bea96d8.jpg date: 2023-10-9 21: ......
elasticsearch docker python

ElasticSearch之cat health API

命令样例如下: curl -X GET "https://localhost:9200/_cat/health?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" 执行 ......
ElasticSearch health API cat

ElasticSearch之cat fielddata API

命令样例如下: curl -X GET "https://localhost:9200/_cat/fielddata?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" ......
ElasticSearch fielddata API cat

ElasticSearch之cat datafeeds API

命令样例如下: curl -X GET "https://localhost:9200/_cat/ml/datafeeds?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7 ......
ElasticSearch datafeeds API cat

ElasticSearch之线程的数量

ElasticSearch在运行过程中,涉及多种线程池、线程的使用,因此而需要给予足够的线程资源,保证ElasticSearch在需要时可以正常创建出线程。 查看Linux系统当前用户允许创建的线程的数量,命令如下: ulimit -a 执行结果的样例,如下: core file size (blo ......
线程 ElasticSearch 数量

大量索引场景下 Easysearch 和 Elasticsearch 的吞吐量差异

最近有客户在使用 Elasticsearch 搜索服务时发现集群有掉节点,并且有 master 收集节点信息超时的日志,节点的负载也很高,不只是 data 节点,master 和协调节点的 cpu 使用率都很高,看现象集群似乎遇到了性能瓶颈。 查看了 Hot_threads, 发现大量线程被权限验证 ......

minio集群部署

minio集群部署 1.说明: 安装前需要再添加一个磁盘后将磁盘挂载到/opt/minio目录,minio集群部署需要独占磁盘分区,不能使用文件夹代替。 运行分布式 MinIO 实例的服务器时间差不应超过15分钟 所有运行分布式 MinIO 设置的节点都是同构的,即相同的操作系统、相同数量的磁盘和相 ......
集群 minio

ElasticSearch之文件描述符的数量

ElasticSearch在运行过程中,涉及大量文件的打开、关闭、读、写等操作。因此当ElasticSearch进程的文件描述符数量不足时可能导致丢失数据等故障现象。 因此为保障ElasticSearch正常运行,需保证ElasticSearch可以使用至少65535个文件描述符。 查看Linux系 ......
ElasticSearch 数量 文件

ElasticSearch之虚拟内存

查看当前Linux系统中vm.max_map_count变量的值,命令如下: sysctl vm.max_map_count 执行结果的样例,如下: vm.max_map_count = 65530 修改参数vm.max_map_count的值,命令如下 sysctl -w vm.max_map_c ......
ElasticSearch 内存

ElasticSearch之禁用交换分区

操作系统将进程加载至内存中执行时,对于当前未使用到的内存页,可能会将相关内存页交换至硬盘上,即swap。 对于性能敏感、时延敏感的应用程序比如ElasticSearch,swap特性会明显影响性能和稳定性,因此最好禁用swap特性。 对于Linux环境,目前有如下手段可以禁用swap特性。 临时关闭 ......
ElasticSearch

MinIO的简单使用

MINIO介绍 什么是对象存储? 以阿里云OSS为例: 对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。 优势就在于它可以存储大容量的非结构化数据。 ......
MinIO

Java 远程调用连接本地ElasticSearch服务并进行操作

简单几步,结合Cpolar 内网穿透工具实现Java 远程连接操作本地Elasticsearch Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们能够放心地处理和存储敏感的工作内容。 1. Wi ......
ElasticSearch Java

ElasticSearch之cat data frame analytics API

命令样例如下: curl -X GET "https://localhost:9200/_cat/ml/data_frame/analytics?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH= ......
ElasticSearch analytics frame data API

ElasticSearch之cat count API

读取当前存储的记录的数量。 命令样例如下: curl -X GET "https://localhost:9200/_cat/count?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+ ......
ElasticSearch count API cat

ElasticSearch之配置

ElasticSearch主要的配置文件,如下: elasticsearch.yml,ElasticSearch的相关参数。 jvm.options,JVM的相关参数。 log4j2.properties,日志的相关参数。 默认情况下,ElasticSearch从$ES_HOME/config目录下 ......
ElasticSearch

ElasticSearch之cat component templates API

命令样例如下: curl -X GET "https://localhost:9200/_cat/component_templates?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+ ......
ElasticSearch component templates API cat

ElasticSearch之cat anomaly detectors API

curl -X GET "https://localhost:9200/_cat/ml/anomaly_detectors?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7 ......
ElasticSearch detectors anomaly API cat

ElasticSearch

环境准备 1.安装ElasticSearch # 创建网络 docker network create es-net docker network ls # 拉取镜像 docker pull elasticsearch:7.12.1 # 创建容器 docker run -d \ --name es ......
ElasticSearch

ElasticSearch的安装和使用

ElasticSearch的安装和使用 elasticsearch安装步骤 1、下载elasticsearch-7.2.0并解压缩 将elasticsearch解压缩到 /usr/local tar -zxvf elasticsearch.tar.gz -C /usr/local/ 2、创建es的用 ......
ElasticSearch

Docker中使用elasticsearch

Docker中使用elasticsearch 1、docker拉取elasticsearch:7.17镜像 这里我们拉取7.17.10版本:docker pull elasticsearch:7.17.10 2、创建自己的配置文件并写入基础数据供后续挂载后直接启动使用 【非必选,在不指定挂载配置文件 ......
elasticsearch Docker

ElasticSearch之cat allocation API

查看各节点上各个shard的硬件使用情况,命令样例如下: curl -X GET "https://localhost:9200/_cat/allocation?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic ......
ElasticSearch allocation API cat

ElasticSearch之系统关键配置

ElasticSearch之系统关键配置 集群名称 在配置文件$ES_HOME/config/elasticsearch.yml中指定,样例如下: cluster: name: logging-prod 或者 cluster.name: logging-prod 节点的名称 在配置文件$ES_HOM ......
ElasticSearch 关键 系统

ElasticSearch之Nodes info API

查看当前集群中各节点的信息,执行如下命令: curl -X GET "https://localhost:9200/_nodes?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" ......
ElasticSearch Nodes info API