![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实战系列
文章平均质量分 75
码拉松
这个作者很懒,什么都没留下…
展开
-
Elasticsearch最佳生产实践整理,推荐收藏
解决方案也很简单了,在一开始的报错信息中已经说的很清楚了,可以用。原创 2024-06-09 13:30:00 · 1088 阅读 · 1 评论 -
【Redis实战】生产中使用Redis的一些注意事项
功能,这是由客户端提供的API,它可以一次性传一批命令给到服务端,从而减少了客户端与服务端的交互次数,避免了网络消耗的问题,当然批命令在使用时也要注意,批量的命令也不是无上限的,其不能超过缓冲区的大小,还要注意一次传入过多的命令也必然会造成服务端执行时间较长,造成阻塞问题。Key的集中过期对于Redis来说并没有什么影响,主要还是在业务上可能会因为大量Key的集中失效,导致在失效那一时刻,如果存在大量访问,则会对数据库带来巨大的压力,所以一般情况下,可以在失效时间上加上毫秒级别的随机数。原创 2022-09-03 19:40:18 · 829 阅读 · 0 评论 -
【实战系列】OpenApi设计规范
为了统一、规范接口标准,为了业务能力的复用,为了接入方快速接入,所以必须要设计一套OpenApi的规范出来,又因为是统一的对外接口,所以需要额外的关注接口安全性、复用性等方面问题,接下来跟我一起来分析吧。...原创 2022-08-09 11:11:54 · 4639 阅读 · 0 评论 -
【实战系列】16位唯一id设计方案
16位唯一id设计方案原创 2022-08-03 21:14:54 · 819 阅读 · 0 评论 -
消除业务代码中if....else的五种方式
消费业务代码中if...else的五种方式原创 2022-06-09 08:45:00 · 950 阅读 · 0 评论 -
【实战教程】使用自定义注解实现幂等性
使用自定义注解实现幂等性原创 2022-03-13 19:50:15 · 3520 阅读 · 0 评论 -
【实战教程】使用自定义注解实现分布式锁
使用自定义注解实现分布式锁原创 2022-03-13 09:47:29 · 1540 阅读 · 0 评论 -
【实战教程】使用Redis快速实现限流
前言在高并发的场景中,接口限流一般是必不可少的,一方面是为了保护系统的安全,避免某个点出问题造成雪崩效应,另一方面也可以防止一些恶意或者非正常的请求,当然有时候与第三方打交道时,也会遇到第三方接口限制访问次数的场景,这也是限流的一种使用场景。限流算法1、计数器2、漏桶算法3、令牌桶算法限流的算法逻辑都比较简单,本文不做详细介绍,不理解的可以自行查阅相关资料,本次Redis应用实战采用令牌桶算法实现。环境准备使用start.spring.io快速构建一个springboot项目项目目原创 2021-01-21 13:24:14 · 2370 阅读 · 7 评论 -
【实战教程】使用Prometheus监控Java线程池
使用Prometheus监控Java线程池原创 2022-03-08 09:15:00 · 2720 阅读 · 0 评论