- 管理命令
命令 说明 ping 测试连接情况,默认回复 PONG
exit/quit 退出客户端 auth 身份认证(输入密码) config 配置命令:用于查看或设置相关的配置选项<br />获取:config get 配置项,*表示所有选项<br />设置:config set 配置项 配置值 info 查看服务器相关信息,查看所有:info,查看指定模块:info server command 查看支持的命令 select 数字 选择数据库,总共16个(0~15),默认为0(提示符默认没有显示编号) flushdb 清空当前数据库,慎用 flushall 清空所有数据库,特别慎用 save 前台执行持久化保存操作(同步执行,会阻塞) bgsave 后台执行持久化保存操作(异步执行,不会阻塞) - 键(key)
命令 说明 exists 检查键是否存在 keys 查看指定格式的键,*表示模糊匹配,如:keys * 查看所有键 del 删除指定的键值对 ttl 查看指定键剩余有效时间,单位为秒,-2表示键不存在,-1表示永久有效 expire 设置指定键的有效时长,单位为秒 persist 删除指定键的有效时长,之后变为永久有效 rename 修改指定键的名字 move 移动指定的键到指定库 - 字符串(string)
命令 说明 set 设置键值对,不存在则添加,存在则修改 get 获取指定键对应的值 mset 一次性设置一个或多个键值对 mget 一次性获取一个或多个键值对 getset 设置键值对,返回原来的值 setex 设置键值对,必须指定有效时长,单位为秒 append 存在则追加内容,不存在则创建键值对 strlen 返回指定键对应的值的字符个数 incr 数字值加1 decr 数字值减1 incrby 数字值加指定值 decrby 数字值减指定值 - 哈希(hash)
命令 说明 hset 设置单个字段 hget 获取单个字段 hmset 设置多个字段 hmget 获取多个字段 hexists 判断某个键是否有某个字段 hlen 统计字段个数 hdel 删除指定字段 hkeys 获取所有的字段名 hvals 获取所有的字段值 hincrby 指定字段加上一个整数 hincrbyfloat 指定字段加上一个小数 - 列表(list)
命令 说明 lpush 从左边(开头)插入数据 lpop 从左边弹出元素 rpush 从右边(末尾)插入数据 rpop 从右边弹出数据 linsert 在参考位置的前后插入元素 lrange 获取指定下标区间的数据,0表示开头,-1表示一个非常大的范围 lindex 根据下标获取元素 lset 根据下标设置元素 llen 统计元素个数 lrem 删除指定数量的指定元素,可以从前向后,也可以从后向前 ltrim 修剪列表元素,保留指定区间内的元素,删除其他
练习:
- 预习:集合、有序集合、发布订阅、事务操作
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~