Elasticsearch
文章平均质量分 83
Elasticsearch
꯭ 瞎꯭扯꯭蛋꯭
走自己的路,让别人说去吧!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下部署ElasticSearch集群
本文介绍了Elasticsearch 7.17.8集群的搭建过程,包含3个节点(k8s-m、k8s-w1、k8s-w2)。主要步骤包括:1)准备环境,下载安装包并解压;2)修改配置文件(elasticsearch.yml和jvm.options);3)分发配置到各节点;4)调整系统参数(文件句柄数和虚拟内存区域);5)创建专用用户启动集群;6)配置开机自启服务。重点配置了集群名称、节点名称、网络设置、内存锁定等参数,并解决了权限和系统限制问题,最终实现了Elasticsearch集群的部署和后台运行。原创 2025-01-03 15:25:29 · 1343 阅读 · 0 评论 -
Elasticsearch(二)IK中文分词器
安装 ik 分词器从 ik 分词器项目仓库中下载 ik 分词器安装包,下载的版本需要与 Elasticsearch 版本匹配:https://github.com/medcl/elasticsearch-analysis-ik或者可以访问 gitee 镜像仓库:https://gitee.com/mirrors/elasticsearch-analysis-ik下载 elasticsearch-analysis-ik-7.9.3.zip 复制到 /root/ 目录下在三个节点上安装 ik 分词器原创 2021-11-03 16:19:33 · 408 阅读 · 0 评论 -
Elasticsearch(五)Spring Data Elasticsearch - 增删改查API
本文介绍了如何创建Spring Boot工程集成Elasticsearch。首先通过Maven添加spring-boot-starter-data-elasticsearch依赖,配置yml文件连接ES集群。重点讲解了实体类Student的定义,使用@Document配置索引参数,@Id指定文档ID,@Field设置字段类型和分词器(如ngram分词器)。最后说明如何通过继承ElasticsearchRepository接口,遵循方法命名规范实现CRUD操作,无需编写具体实现代码。文中还提供了Reposit原创 2021-11-04 16:43:06 · 1865 阅读 · 0 评论 -
Elasticsearch(一)Docker搭建ES集群
本文详细介绍了在单台服务器上使用Docker部署Elasticsearch集群的完整过程。首先修改IP地址并关闭防火墙,然后安装Docker并下载Elasticsearch 7.9.3镜像。通过设置系统参数max_map_count和创建虚拟网络,准备三个节点的挂载目录。使用docker run命令分别启动三个ES容器节点,配置相应的环境变量和端口映射。最后验证集群部署结果,并推荐使用elasticsearch-head插件进行可视化监控。整个过程涵盖了从环境准备到集群部署的完整步骤,适合快速搭建测试环境参原创 2021-11-03 15:50:34 · 474 阅读 · 0 评论 -
Elasticsearch(四)搜索
文章目录 导入测试数据下载测试数据创建索引和映射导入数据查看数据 搜索文档搜索所有数据关键词搜索搜索结果过滤器搜索结果高亮显示 导入测试数据 为了测试搜索功能,我们首先导入测试数据,3160条商品数据,数据样例如下: { "index": {"_index": "pditems", "_id": "536563"}}{ "id":"536563","brand":"联想","title":"联想(Lenovo)小新Air13 Pro 13.3英寸14.8mm超轻薄笔记本电...原创 2021-11-04 09:49:25 · 180 阅读 · 0 评论 -
Elasticsearch(三)使用 Kibana 操作 ES
文章目录 下载 Kibana 镜像启动 Kibana 容器索引、分片和副本索引索引分片索引副本创建索引 映射(数据结构)字段的数据类型创建映射查看映射 添加文档修改文档删除文档删除索引 下载 Kibana 镜像docker pull kibana:7.9.3 启动 Kibana 容器 docker run \-d \--name kibana \--net es-net \-p 5601:5601 \-e ELASTICSEARCH_HOSTS='["http...原创 2021-11-04 09:17:21 · 680 阅读 · 0 评论
分享