springboot redis 热门搜索
-
springboot+redis实现微博热搜排行榜的示例代码
目录 技术模拟思路: 步骤1:先初始化1个月的历史数据 步骤2:定时刷新数据 步骤3:排行榜查询接口 技术模拟思路: 采用26个英文字母来实现排行,随机为每个字母生成一个随机数作为score 为了更好 ...
-
详解SpringBoot Redis自适应配置(Cluster Standalone Sentinel)
核心代码段 提供一个JedisConnectionFactory 根据配置来判断 单点 集群 还是哨兵 @Bean @ConditionalOnMissingBean public JedisCon ...
-
springboot +redis 实现点赞、浏览、收藏、评论等数量的增减操作
springboot +redis 实现点赞.浏览.收藏.评论等数量的增减操作 前言 第一次写博客,记录一下: 最近做了一个帖子的收藏.点赞数量的功能,其实之前也做过类似的功能,因为之前一直使用的my ...
-
SpringBoot+Redis实现数据字典的方法
前言 我们在日常的开发过程中针对一些字段采用整型的方式去代替某些具体的含义,比如性别0代表男,1代表女.如果只是一些不会变更的转译我们可以采用常量或者枚举类的方式来实现,但是事实上我们也会遇到那种可能 ...
-
SpringBoot Redis自适应配置的实现(Cluster Standalone Sentinel)
核心代码段 提供一个JedisConnectionFactory 根据配置来判断 单点 集群 还是哨兵 @Bean @ConditionalOnMissingBean public JedisCon ...
-
SpringBoot+redis配置及测试的方法
SpringBoot+redis配置及测试的方法
-
springboot+redis 实现分布式限流令牌桶的示例代码
springboot+redis 实现分布式限流令牌桶的示例代码
-
springboot redis使用lettuce配置多数据源的实现
目前项目上需要连接两个redis数据源,一个redis数据源是单机模式,一个redis数据源是分片集群模式,这里将具体配置列一下. 项目用的springboot版本为 <parent> & ...
-
Springboot Redis设置key前缀的方法步骤
properties中配置 #redis redis.masterClusterNodes=10.40.57.197:7000;10.40.57.198:7002;10.40.57.199:7004 ...
-
SpringBoot+Redis实现后端接口防重复提交校验的示例
目录 1 Maven依赖 2 RepeatedlyRequestWrapper 3 RepeatableFilter 4 RepeatSubmit 5 RepeatSubmitInterceptor ...
-
Springboot+Redis实现API接口限流的示例代码
添加Redis的jar包. <dependency> <groupId>org.springframework.boot</groupId> <artifac ...
-
SpringBoot + Redis如何解决重复提交问题(幂等)
目录 幂等: 解决方案: 一.搭建Redis服务 二.自定义注解 三.Token创建和校验 四.拦截器配置 五.正常Sevice类 六.Controller类 七.测试 在开发中,一个对外暴露的接口可 ...
-
SpringBoot Redis 发布订阅模式(Pub/Sub)的具体使用
目录 Redis命令行下使用发布订阅 publish 发布 subscribe 订阅 SpringBoot中使用Redis的发布订阅功能 发布者 订阅者 消息监听容器 注意:redis的发布订阅模式不 ...
-
SpringBoot+Redis+Lua防止IP重复防刷攻击的方法
黑客或者一些恶意的用户为了攻击你的网站或者APP.通过肉机并发或者死循环请求你的接口.从而导致系统出现宕机. 针对新增数据的接口,会出现大量的重复数据,甚至垃圾数据会将你的数据库和CPU或者内存磁盘耗 ...
-
Springboot Redis 哨兵模式的实现示例
目录 Redis配置 redis.conf配置 sentinel.conf配置 Springboot整合 测试 模拟redis宕机 Redis配置 redis.conf配置 由于服务器资源有限,我这里 ...
-
Springboot +redis+谷歌开源Kaptcha实现图片验证码功能
背景 注册-登录-修改密码⼀般需要发送验证码,但是容易被 攻击恶意调⽤ 什么是短信-邮箱轰炸机 手机短信轰炸机是批.循环给⼿机⽆限发送各种⽹ 站的注册验 证码短信的方法. 公司带来的损失 短信⼀条5分 ...
-
SpringBoot+Redis实现布隆过滤器的示例代码
目录 简述 Redis安装BloomFilter 基本指令 结合SpingBoot 方式一 方式二 简述 关于布隆过滤器的详细介绍,我在这里就不再赘述一遍了 我们首先知道:BloomFilter使用长 ...
-
SpringBoot+Redis布隆过滤器防恶意流量击穿缓存
目录 什么是恶意流量穿透 怎么防 布隆过滤器的另一个用武场景 给Redis安装BloomFilter 在Redis里使用BloomFilter 结合SpringBoot使用 搭建springboot工 ...
-
SpringBoot+Redis实现消息的发布与订阅的示例代码
目录 1.什么是redis的发布与订阅 2.Redis发布订阅 3.命令行实现功能 订阅主题 模式匹配订阅 发布消息 取消订阅 测试 4.SpringBoot实现功能 Springboot整合Redi ...
-
SpringBoot+Redis哨兵模式的实现
最近学习到了Redis的哨兵模式,光看视频还不行,需要自己动手实现一遍才能加深映像,特此记录. 由于没有真实的服务器可以供我操作,所以在虚拟机上启动了3个redis服务,分别占用7001.7002.7 ...