redis
qq_28510439
这个作者很懒,什么都没留下…
展开
-
redis学习记录五:无序集合
延伸知识点 集合数据类型 集合特性: 1. 无序性 2.确定性 3.唯一性 sadd key value1 value2 ... 注意集合的唯一性 smembers key 获取集合值,注意值的顺序是随机的,无序性 srem key value 删除key spop key 随机弹出一个元素,弹出后集合删除该元素。 应用场景:抽奖 srandmember key 随机获取一个元素,不删除 sismember key value 查询一个元素是否在集合中 sca...原创 2022-04-28 15:59:33 · 934 阅读 · 0 评论 -
redis学习四:list结构及命令
延伸知识链表数据结构 lpush key value 左侧放入数据,rpush 右侧放入数据 rpop 右侧弹出一个数据 lpop左侧弹出一个数据 弹出后数据就在链表中删除了 lrange key sort1 sort2 获取列表值 lrange key 0 -1 可以获取所有值 lrem 左侧删除 rrem右侧删除 lrem test 1 a 左侧删除一个a元素 ltrim key start stop 截取列表 llen 获取链表长度 linsert 指定位置插入一个...原创 2022-04-27 16:51:50 · 1139 阅读 · 0 评论 -
redis学习记录三
字符串操作 set key value ex (秒数) px(毫秒) 设置key时同时设置过期时间 flushdb 冲刷数据库 nx参数 当key 不存在时才操作 set test 123 nx 当test key 不存在时才操作 xx参数 当key 存在是才操作 set test 123 xx 当test key 存在才操作 mset 同时设置多个key mset test 1 test2 b mget 同时获取多个key mget test test2 append 拼接值 appen原创 2022-04-26 14:35:41 · 845 阅读 · 0 评论 -
redis学习一:redis安装
1.redis.io 中找到稳定版本(stable)下载,可以直接weget链接下载 2.tar解压到 /usr/local/src下,延伸知识点 /usr/local的各个目录的用处 3.在解压后目录中直接make操作, 延伸的知识点 linux中make的用法 4.make后make test, 可能会提示你安装对应的扩展,具体做安装就可以 5.make PREFIX=/usr/local/redis install 将资源放在指定目录中,注意:这里需要指定目录,不然会默认都放在/usr...原创 2022-04-20 16:40:21 · 363 阅读 · 0 评论