redis查询所有key命令_Redis初识

Redis(Remote Dictionary Server )是用C语言开发的一个开源的高性能键值(key-value)对数据库。

特征

  1. 数据间没有必然的关联关系

  2. 内部采用单线程机制进行工作

  3. 高性能。官方提供数据:读的速度是110000次/s,写的速度是81000次/s

  4. 持久化支持。可以进行数据灾难恢复。

  5. 多数据类型支持

  • 字符串  string

  • 列表类型  list

  • 散列类型  hash

  • 集合类型  set

  • 有序集合类型  sorted_set

Redis基本操作

登录命令和mysql基本一样

redis-cli -h host -p port -a password

功能性命令

信息添加

# 设置key,value值set key value

信息查询

# 获取key对应的value值get key

删除数据

# 删除key对应d value值del key

退出命令

quitexit

Redis的数据类型

redis自身是一个map,其中所有的数据都是采用key:value的形式存储。

redis的数据类型指的是value的数据类型。

redis的数据类型包含以下几种:

  • string类型

  • hash类型

  • list类型

  • set类型

  • sorted_set类型

Redis DeskTop Manager 使用教程

作为QA可能实际操作redis命令的场景并不是很多,但是使用工具操作redis还是必备的技能之一。

redis desktop manager是一款功能强大的redis数据库管理软件,可以帮助用户轻松快速的查看与操控整个数据库。redis desktop manager不仅拥有十分简洁直观的操作界面,而且所有功能信息一目了然,是广大用户必备的数据库管理神器。redis desktop manager具有操作简单、方便快捷、功能完善、性能稳定等优点,支持用户采用可视化操作界面对数据库进行各方面工作,不管是新手用户还是专业的开发人员,该软件都是你管理数据库的最佳帮手。

登录后主界面

redis查询所有key命令_Redis初识_第1张图片

点击【connect to desk server】,弹出登录配置页面

redis查询所有key命令_Redis初识_第2张图片

连接数据库成功后,点击数据库名称,在左侧有0-15个db库可以供你选择,Redis默认就会有这些数据库,可以选择其中一个来进行使用。

redis查询所有key命令_Redis初识_第3张图片

选中数据库左键会弹出下面这样的一个对话框

redis查询所有key命令_Redis初识_第4张图片

点击【Add new key】,手动添加一个string类型的key:value值,点击保存后,该数据库中会新增一条数据。

redis查询所有key命令_Redis初识_第5张图片

db库中生成数据后,点击【Filter keys】便可以通过key值查询出所有的value值。

redis查询所有key命令_Redis初识_第6张图片

查询结果如下:

redis查询所有key命令_Redis初识_第7张图片

点击【Flush database】便可以清空数据库中所有的数据。

redis查询所有key命令_Redis初识_第8张图片

选中查询出的key值,左键弹出下面的会话,点击【Remove key】值,便可以针对性的清除缓存。

redis查询所有key命令_Redis初识_第9张图片

你可能感兴趣的:(redis查询所有key命令)