分类: redis

31 篇文章

Redis和Spring Boot的绝佳组合:Lua脚本的黑科技
曾经有一位魔术师,他擅长将Spring Boot和Redis这两个强大的工具结合成一种令人惊叹的组合。他的魔法武器是Redis的Lua脚本。今天,我们将揭开这个魔术师的秘密,探讨如何在Spring Boot项目中使用Lua脚本,以解锁新的可能性和提高性能。如果你一直在寻找提升你的应用程序的方法,那么这篇博客将为你揭示其中的神奇之处。第一部…
Spring Boot + Redis 搞定搜索栏热搜、不雅文字过滤功能
使用java和redis实现一个简单的热搜功能,具备以下功能:搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录用户在搜索栏输入某字符,则将该字符记录下来 以zset格式存储的redis中,记录该字符被搜索的个数以及当前的时间戳 (用了DFA算法,感兴趣的自己百度学习吧)每当用户查询了已在redis存在了的字符时,则直接累加个数…
RedisInsight :Redis 官方可视化工具
RedisInsight是Redis官方出品的可视化管理工具,可用于设计、开发、优化你的Redis应用。支持深色和浅色两种主题,界面非常炫酷。可支持String、Hash、Set、List、JSON等多种数据类型的管理,同时支持远程使用CLI 功能,功能非常强大。本文将介绍这一款Redis 官方可视化工具的使用。 一、下载安装R…
Redis分布式锁之redisson
Redis分布式锁之redisson 常用的redis解决方案: redisson官网,官方讲解可以点击这里 redisson实现分布式锁原理: 线程首先会尝试获取锁,如果获取锁成功,会执行加锁操作并执行业务代码,如果没有成功会使用自旋锁方式不断尝试获取锁 redisson为防止死锁方式默认加锁时间为30s,看门狗过30秒查看是否依然持有…
Redis 模糊查询删除操作
创建一条测试 数据 查询 (默认是 DB 0 ) 创建:set name xiaoming 查询: get name 1、模糊搜索查询 (redis 默认有16个DB , 0-15 ) Redis 模糊搜索 1、keys *   匹配数据库中所有 key 2、keys h?llo   匹配 hello , hallo 和 hxl…
SpringBoot集成GuavaCache实现本地缓存「区别于redis缓存实现」
  前言 好久没有写文章了,前段时间由于公司项目比较忙,因此耽搁了一些时间。本篇文章也是本头条号转正后发的第一篇文章,在此跟各位看官道歉,同时也感谢各位看官的不离不弃。希望各位看官可以关注本头条号以便持续获取最新资讯。 SpringBoot和GuavaCache 当各位看官打开这篇文章时,相信对SpringBoot的使用已经足够…