写点什么

Redis 学习笔记(基础命令)

发布于: 2020 年 05 月 05 日

基础命令

​提示:Redis不区分命令大小写,但在本文中均会使用大写字母表示Redis命令。



    1. 获得符合规则的键名列表

KEYS pattern
pattern支持glob风格通配符格式
? 匹配一个字符串
* 匹配任意个(包括0个)
[]  匹配括号间的任一字符,可以使用“-”表示一个范围,如a[b-d]可以匹配“ab”,“ac”,“ad”
?   匹配“?”,\用于转义

    2. 判断一个键是否存在,如果键存在则返回整数类型1,否则返回0

EXISTS key

    3. 删除键,可以删除一个或多个键,返回值是删除的键的个数。

DEL key [key ...]

    4. 根据通配符删除批量删除键

redis-cli KEYS "user:*" | xargs redis-cli DEL 
or
redis-cli DEL'redis-cli KEYS"user:*"'(性能更好,推荐)

    5. 获得键值的数据类型,返回值可能是string(字符串类型)、hash(散列类型)、list(列表类型)、set(集合类型)、zset(有序集合类型)

TYPE key



参考书目

  • 《Redis入门指南》李子骅 著



上一篇

Redis学习笔记(安装)



欢迎关注我的微信公众号「编程随想曲」



发布于: 2020 年 05 月 05 日阅读数: 62
用户头像

学如逆水行舟,不进则退。 2018.03.11 加入

微信公众号「编程随想曲」作者。

评论

发布
暂无评论
Redis学习笔记(基础命令)