一:字符串
对字符串的操作
创建字符串,获取键值并判断字符串是否存在,查询键的长度,往指定字符串添加数据
127.0.0.1:6379> set name buxiangshuixiangdemeng //创建一个键,并赋值
OK
127.0.0.1:6379> get name //获取键值
"buxiangshuixiangdemeng"
127.0.0.1:6379> exists name /判断name这个键是否存在,1:存在 0不存在
(integer) 1
127.0.0.1:6379> strlen name //查询键的长度
(integer) 22
127.0.0.1:6379> APPEND name 'csdn' //往指定键添加字符串
(integer) 26
127.0.0.1:6379> get name
"buxiangshuixiangdemengcsdn"
127.0.0.1:6379> STRLEN name
(integer) 26
127.0.0.1:6379>
模拟浏览量的增加和减少
模拟浏览量的增加和减少:实现i++ 或者是i--以及 i++n与i--n
127.0.0.1:6379> set view 0 //设置默认的基础值
OK
127.0.0.1:6379> get view
"0"
127.0.0.1:6379> incr view //默认每次加一
(integer) 1
127.0.0.1:6379> get view
"1"
127.0.0.1:6379> decr view //默认每次减一
(integer) 0
127.0.0.1:6379> get view
"0"
127.0.0.1:6379> incrby view 10 //指定数目进行增加
(integer) 10
127.0.0.1:6379> decr view
(integer) 9
127.0.0.1:6379> decrby view 5 //指定数目进行减少
(integer) 4
127.0.0.1:6379>
获取字符串的指定数据
获取字符串的指定数据
127.0.0.1:6379> set key1 buxiangshuixingdemeng
OK
127.0.0.1:6379> get key1
"buxiangshuixingdemeng"
127.0.0.1:6379> GETRANGE key1 0 2 //获取字符串的0到2的数据
"bux"
127.0.0.1:6379> GETRANGE key1 0 -1 //获取全部的字符串数据
"buxiangshuixingdemeng"
替换字符串的数据
替换字符串的数据
127.0.0.1:6379> set key2 'abcdefg'
OK
127.0.0.1:6379> get key2
"abcdefg"
127.0.0.1:6379> SETRANGE key2 1 xxx 设置从1开始设置xxx
(integer) 7
127.0.0.1:6379> get key2
"axxxefg"
时间锁,到时间创建的键自动注销
时间锁,到时间创建的键自动注销
setex:设置过期时间
setnx:不存在过于时间的设置
127.0.0.1:6379> setex key3 30 'deno1' //设置key3这个键30秒自动注销
OK
127.0.0.1:6379> get key3
"deno1"
127.0.0.1:6379> ttl key3 //查询键离注销还剩下多少时间
(integer) 14
127.0.0.1:6379> ttl key3
(integer) 7
127.0.0.1:6379> SETNX key3 'redis' //时间设置,如果键不存在则进行创建,键值为redis
(integer) 1
127.0.0.1:6379> get key3
"redis"
127.0.0.1:6379> SETNX key3 'mysql' //已经存在的键,在设置重名的键,原本的键并不会被覆盖掉
(integer) 0
127.0.0.1:6379> get key3 //还是原本的数据
"redis"
127.0.0.1:6379>
批量添加
批量添加
127.0.0.1:6379> mset k1 v1 k2 v2 k3 v3 k1为键 v1为键值 依次创建
OK
127.0.0.1:6379> keys *
1) "k3"
2) "k2"
3) "k1"
127.0.0.1:6

本文通过Redis命令展示了如何创建和操作字符串,包括获取、判断、添加数据等。接着讨论了列表的添加、删除、截取等操作,以及集合的增删查改和交并差集。同时介绍了哈希表的使用,如添加、获取、删除键值对,以及有序集合的排序和范围查询等。
最低0.47元/天 解锁文章
809

被折叠的 条评论
为什么被折叠?



