随笔分类 -  redis

redis数据库知识集
摘要:应用场景 排序列表(分数列表,排行旁) 班级分数列表 zadd class:score:1001 60 xiaoming 85 xiaohong 90 lili 45 lisi 最高分 zrevrangebyscore class:score:1001 +inf 0 limit 0 1 zrevra 阅读全文
posted @ 2021-08-03 23:11 胡勇健 阅读(258) 评论(0) 推荐(0) 编辑
摘要:应用场景 抽奖 添加抽奖用户 sadd order 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 查看抽奖用户 smembers order 重复抽奖 srandmember order 2 不重复抽奖 spop order 1 点赞、收藏 用户 阅读全文
posted @ 2021-08-03 22:39 胡勇健 阅读(181) 评论(0) 推荐(0) 编辑
摘要:应用场景 消息队列 lpush message:queue message1 message2 message3 message4 message5 lrange message:queue 0 -1 1) "message5" 2) "message4" 3) "message3" 4) "mes 阅读全文
posted @ 2021-08-03 18:21 胡勇健 阅读(334) 评论(0) 推荐(0) 编辑
摘要:存储对象类数据 hmset user name huyongjian age 23 height 170 常用命令 将多个 field-value对设置到哈希表 key 中 hmset user name huyongjian age 23 height 170 将哈希表 key 中的字段 fiel 阅读全文
posted @ 2021-08-03 13:45 胡勇健 阅读(234) 评论(0) 推荐(0) 编辑
摘要:应用场景 单值缓存 set code:15278377008 4928 get code:15278377008 对象缓存 set user:1 '{"name":"huyongjian","age":28,"hight":170}' get user:1 分布式锁 setnx product:10 阅读全文
posted @ 2021-08-03 13:16 胡勇健 阅读(64) 评论(0) 推荐(0) 编辑
摘要:单机模式安装配置 下载redis wget https://download.redis.io/releases/redis-6.2.5.tar.gz 解压文件 tar -zxvf redis-6.2.5.tar.gz 安装redis cd redis-6.2.5 make cd src sudo 阅读全文
posted @ 2021-08-02 00:10 胡勇健 阅读(275) 评论(0) 推荐(0) 编辑
摘要:前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。 用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。 环境 Ubuntu 18.04 安装Redis服务器端 sudo apt-get install re 阅读全文
posted @ 2021-06-22 15:36 胡勇健 阅读(517) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示