Redis
文章平均质量分 92
冷风在北京
专注与Java编程领域。
展开
-
终于搞清楚Redis的RDB和AOF了
今天我们来讲Redis的持久化。一、为什么Redis要持久化?我们都知道,Redis运行时是将数据保存在内存中的,如果服务器宕机或者重启,内存中的数据必然会丢失。所以,必须要把数据持久化到磁盘,以便服务器故障时进行数据恢复。二、Redis持久化的两种方式Redis持久化提供了两种方式,RDB(RedisDB)和AOF(appendonly File)。1. RDBRDB即RedisDB的缩写,即将整个Redis内存数据持久化到一个文件。有小伙伴可能会问,Redis在做持久化的同时,内存数据被修原创 2021-01-03 11:23:16 · 510 阅读 · 0 评论 -
Redis的sorted_set的用法,看完这一篇就够了
各位小伙伴们,我们上次讲过Redis中Set的相关操作,以及适用的一些场景,例如抽奖等。今天要讲的sorted_set,其实也是set的一种,也具有set去重的特点。和set不同的是,sorted_set是有序的,从字面意思也可以看得出来。那sorted_set是怎么排序的,根据什么规则排序呢?往下看。我们先来看下sored_set提供了哪些命令。127.0.0.1:6379> help @sorted_set BZPOPMAXkey[key...]timeout summ...原创 2020-12-23 23:11:26 · 3528 阅读 · 1 评论 -
用Redis命令还能做抽奖?
各位小伙伴们,2020还有最后两周就要结束了,很多公司陆陆续续也都开始了年会的准备工作。而年会上,大家最期待的节目,无疑就是抽奖了。有一天,领导告诉你 “小胖儿,公司马上开年会了,你给我们写个抽奖程序吧”。随后,你默默地打开了Eclipse,开始写Math.random()。今天,风哥告诉你,抽奖这事儿,其实不用这么麻烦,可以考虑使用Redis的set集合。我们都知道,set的两大特点,去重和无序。同样,Redis的set也满足这两个特点。先来看看Redis的set提供给我们哪些用法(可以发原创 2020-12-12 21:02:15 · 967 阅读 · 1 评论