
ElasticSearch
讲文明的喜羊羊拒绝pua
拥有8年Java后端与大数据平台开发经验,曾在大疆等知名公司主导核心平台建设,具备丰富的架构设计与落地能力。擅长调度系统、存算分离湖仓架构与组件容器化,推动多个系统实现高可用、易扩展。在技术上,深入掌握Java并发编程与JVM调优,熟悉Spark、Flink、Kafka等大数据组件,具备DS、Amoro、Celeborn等开源项目贡献经验,具备强实战力与技术深度。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaEE 企业级分布式高级架构师(十七)ElasticSearch全文检索(5)
ElasticSearch学习笔记性能优化篇ElasticSearch部署选择合理的硬件配置——尽可能使用 SSD给JVM配置机器一半的内存,但是不建议超过32G规模较大的集群配置专有主节点,避免脑裂问题Linux操作系统调优索引性能调优设置合理的索引分片数和副本数使用批量请求通过进程/线程发送数据调大refresh interval配置事务日志参数设计mapping配置合适的字段类型查询性能调优配置合适的分词器设置查询读取记录条数和字段设置teminate_after查询快速返回避免前缀模糊匹配避免索引稀原创 2020-10-18 21:32:44 · 350 阅读 · 1 评论 -
JavaEE 企业级分布式高级架构师(十七)ElasticSearch全文检索(4)
ElasticSearch学习笔记ElasticSearch进阶集群的节点三种节点角色master节点data(数据)节点client(负载均衡)节点节点配置选择集群发现机制相关配置zen discovery机制master选举集群故障探查集群状态更新master宕机不阻塞集群操作宕机恢复等故障脑裂现象重启分片与备份集群搭建规划内存CPU磁盘网络自建集群 vs 云部署JVM容量规划索引和搜索流程分...原创 2020-10-18 19:38:31 · 327 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(十七)ElasticSearch全文检索(3)
ElasticSearch学习笔记ElasticSearch相关软件安装与使用API操作基本操作操作返回码集群服务信息查看索引管理字段类型创建索引查询索引DSL语法删除索引更新索引打开关闭索引索引详细状态查看设置索引配置segments使用情况高级使用Mapping映射索引模板介绍使用别名介绍单索引多索引缓存管理分词自带分词器analysis-ik高亮查询highlight日常优化ESquery和filterprofile其它新的API配置优化常用命令 ElasticSearch相关软件安装与使用 API操原创 2020-10-07 18:04:41 · 394 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(十七)ElasticSearch全文检索(2)
ElasticSearch学习笔记ElasticSearch进阶集群的节点集群发现机制宕机恢复等故障集群搭建规划索引和搜索流程分析索引工作原理使用的数据结构API操作 ElasticSearch进阶 集群的节点 集群发现机制 宕机恢复等故障 集群搭建规划 索引和搜索流程分析 索引工作原理 使用的数据结构 API操作 ...原创 2020-10-06 19:34:14 · 499 阅读 · 0 评论 -
JavaEE 企业级分布式高级架构师(十七)ElasticSearch全文检索(1)
ElasticSearch学习笔记前言大规模数据如何检索传统数据库的应对解决方案非关系型数据库的解决方案另辟蹊径——完全把数据放入内存怎么样全文检索技术什么是全文检索结构化数据和非结构化数据全文检索基本思路搜索分类非结构化数据搜索方式全文检索场景实时搜索和传统搜索全文检索相关技术Solr 和 ES 的比较检索速度比较比较总结全文检索的流程分析什么是索引流程总览创建索引流程原始内容获得文档创建文档分...原创 2019-07-20 17:17:54 · 945 阅读 · 0 评论