![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
yrldjsbk
探讨java,vue3,css3等网站,小程序和各种企业软件开发编程技术难题和热点内容。
展开
-
redis存储对象的过期设置在实际项目中的运用案例展示
那么,背包中的这束鲜花,就已经开始加入到了我们的redis数据库中了。经过前面的学习,我们已经基本上初步掌握了redis数据库存储对象的过期时间是如何设置的了。也会触发状态的改变。但是,尽管如此,他们彼此之间还是存在一些差异的,比如鲜花会存在枯萎的情况,这个就是涉及到了有效期的问题。如图,既然涉及到了有效期(过期)的业务需求,这个商品本身,必须具备一个唯一的键值,才能和别的商品区分开。枯萎后的鲜花,是不能继续使用的。如上所示,我们mysql数据库用户背包内存储的鲜花道具的状态,是否发生变化,取决于2件事。原创 2024-02-03 17:06:36 · 599 阅读 · 0 评论 -
redis数据库操作hash类型的数据对象,Map<String,String>
redis数据库操作hash类型的数据对象,Map。实际开发中,我们在redis存储的数据对象,很可能是一个符合对象。既然它是一个map集合,那么它肯定有自己的key集合。用户信息,可能会有多个字段,id,名字,年龄等。这个方法就是一次性,取出来关于user的所有信息,封装到了一个map集合中。有了这个标签,我们就可以在redis里面存储他的信息了。比如年龄,成绩,名字,id等等。如图,我们代码定义一个user的key(其实这个key就是我们的一个元素的标签)。原创 2024-02-03 15:47:17 · 520 阅读 · 0 评论 -
redis数据库设置对象的过期时间,到期后自动删除该条数据
在Redis中,我们可以使用expireat、pexpireat命令来设置key的过期时间为指定日期。expireat命令的时间参数为UNIX时间戳,而pexpireat命令的时间参数为UNIX时间戳的毫秒表示。实际上,有时候,我们为了方便,还会设置具体的时间节点,而不是这样固定的时间数字。上面的案例使用的固定时间数字,比如,向后推迟1分钟,1小时,1天等,都可以自己计算出来。jedis.setex()这个方法,就可以带一个(单位:秒)的参数。那么,想输入具体的时间节点也是可以的,是用到另外一个方法。原创 2024-02-03 15:26:59 · 530 阅读 · 0 评论 -
springboot项目引入redis数据库的简单使用案例
很多项目都需要使用到redis数据库,这是一个内存型的,非关系型数据库。这个是windows环境下,redis的一个配置文件,我打开了他,里面看见了,端口6379开启中。如图,我们的确是可以正常与本地的redis数据库进行通信的。新增了一个test文件夹,用一个测试类来测试一下,我们能不能操控本地的redis。如图配置信息,我们移除了默认的插件,改成了我们自己想用的jedis。在项目的配置文件内然后输入以上内容,配置一下redis的参数信息。可以看见,我的密码是空白的,没有输入任何内容。原创 2024-02-02 17:46:00 · 631 阅读 · 0 评论 -
如何在本地主机上启动自己安装好的redis数据库服务
确保你的Redis安装路径被添加到了环境变量中,否则你需要指定完整的路径来启动redis-server。启动本地Redis服务的方法取决于你的操作系统和安装方式。注意:路径可能根据你的安装和操作系统的不同而有所差异。原创 2024-02-02 17:05:55 · 410 阅读 · 0 评论