
深入理解搜素中间件
文章平均质量分 95
面试官可能会怎么问?
(1)es的分布式架构原理能说一下么(es是如何实现分布式的啊)?
(2)es写入数据的工作原理是什么啊?es查询数据的工作原理是什么啊?
(3)es在数据量很大的情况下(数十亿级别)如何提高查询性能啊?
(4)es生产集群的部署架构是什么?每个索引的数据量大概有多少?
程序员 jet_qi
白龙马服务平台员工,擅长并发开发(juc,netty),分布式(springboot+MQ,rpc,ES,dubbo),擅长商品域,财务域业务知识,是设计模式实战的狂热者。
博客主要分享内容:职场经验分享、自学教程、面试真题解析、面试经验分享、技术专题深度解析等。
关于我的文章:那些你很容易就能看得懂的文章,是不会让你显得与众不同的,我会保证所写的每一句话,每一行代码都经过了认真的推敲、仔细的斟酌,希望大家能有所收获。
吃不了学习的苦,就得吃生活的苦,别在最应该努力的年纪躺平
展开
-
ElasticSearch第28讲:MySQL数据同步ES的常用思路及在网络货运项目中的使用
在实际项目开发中,我们经常将MySQL作为业务数据库,ES作为查询数据库,用来实现读写分离,缓解MySQL数据库的查询压力,应对海量数据的复杂查询。这其中有一个很重要的问题,就是如何实现MySQL数据库和ES的数据同步,本文是ElasticSearch第28讲,和大家聊聊MySQL和ES数据同步的各种方案以及在网络货运项目中的使用。在实际项目中,使用ES支持复杂查询,并使用canal解除业务系统和ES的耦合。原创 2024-12-03 00:29:46 · 594 阅读 · 0 评论 -
ElasticSearch第四讲:ES详解:ElasticSearch和Kibana安装
本文是ElasticSearch第四讲:ElasticSearch和Kibana安装,主要介绍ElasticSearch和Kibana的安装。了解完ElasticSearch基础和Elastic Stack生态后,我们便可以开始学习使用ElastiSearch了。原创 2023-10-03 21:21:00 · 1564 阅读 · 0 评论 -
ElasticSearch第一讲:ElasticSearch从入门到精通
ES构建于Lucene之上,近实时搜索、分析文档,并且支持结构化、非结构化文档结构化:有固定的数据格式、以及长度,通常见于数据库非结构化:数据结构不固定,不定长ES具有分布式、高可用、可伸缩的特性支持更快的检索性能。原创 2022-11-12 22:32:40 · 1541 阅读 · 0 评论 -
ElasticSearch第二讲:ES详解 - ElasticSearch基础概念
在学习ElasticSearch之前,先简单了解下ES流行度,使用背景,以及相关概念等。本文是ElasticSearch第二讲,ElasticSearch的基础概念。原创 2023-09-03 20:29:33 · 1496 阅读 · 0 评论 -
ElasticSearch第三讲:ES详解 - Elastic Stack生态和场景方案
本文是ElasticSearch第三讲,在了解ElaticSearch之后,我们还要了解Elastic背后的生态 即我们常说的ELK;与此同时,还会给你展示ElasticSearch的案例场景,让你在学习ES前对它有个全局的印象。原创 2023-09-04 12:07:39 · 1100 阅读 · 0 评论