摘要: 背景学习elasticsearch查询流程,了解es源码。在网络上看了很多elasticsearch的教程。对es的流程介绍都是停留在query then fetch层面。没有一篇真正细致的深入到流程的每一步。本篇博客旨在细致的介绍es search过程的整个调试流程,介绍的是query then 阅读全文
posted @ 2021-09-13 11:46 进阶的马龙 阅读(776) 评论(0) 推荐(0)
摘要: 使用Elasticsearch的动态索引和索引优化 关于映射 实际工作中使用过ES的朋友可能会有和静儿一样的感受。ES存储更新从编码上是很方便。如下,Kubernetes的yaml文件完全可以通过json直接序列化一下,一行代码存入ES。 剩下的工作可以交给ES进行动态生成映射。索引映射的生成方式有 阅读全文
posted @ 2021-09-13 11:45 进阶的马龙 阅读(427) 评论(0) 推荐(0)
摘要: elasticsearch 的所有版本 自 FEBRUARY 22, 2010 以来有 107 个版本: 7.14.1 - September 06, 2021 (14.5 KB) 7.14.1.pre - August 17, 2021 (14.5 KB) 7.14.0 - August 04, 阅读全文
posted @ 2021-09-13 11:45 进阶的马龙 阅读(1802) 评论(0) 推荐(0)
摘要: Java线程池的使用笔记 byte发布于 2020-01-18 线程池 简单理解,它就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源损耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响应速度。 阅读全文
posted @ 2021-09-13 11:44 进阶的马龙 阅读(43) 评论(0) 推荐(0)
摘要: redis缓存雪崩、穿透、击穿概念及解决办法 缓存雪崩 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求全部落数据库,数据库必然扛不住,它会报一下警,然后就挂了。此时,如果没有 阅读全文
posted @ 2020-03-03 13:31 进阶的马龙 阅读(36759) 评论(1) 推荐(8)