- 个人主页: 陶然同学
- 版权: 本文由【陶然同学】原创、在CSDN首发、需要转载请联系博主
- 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
- 想寻找共同成长的小伙伴,请点击【Java全栈开发社区】
- 推荐一款模拟面试、刷题神器点击跳转此网站
直接安装提供的客户端软件即可,双击桌面图标执行。
启动后出现如下登录界面:
一个Redis服务器可以包括多个数据库,客户端可以只连接Redis中某个数据库,就好比一个mysql
服务器中创建多个数据库,客户端连接时指定连接到哪个数据库。
Redis中有db0-db15编号的16个数据库。我们不能创建新的数据库,也不能删除数据库。数据库中
也没有表的结构,客户端默认连接第0个数据库。
命令 |
功能 |
keys 匹配字符 |
查询当前数据库中有哪些键 * 匹配多个字符 ? 匹配1个字符 |
del 键1 键2 |
可以删除任意键,可以一次删除多个键 |
exists 键 |
是否存在指定的键 |
type 键 |
判断指定的键它的值是什么类型,如:string, hash, list, set, none |
select 数据库编号 |
选择指定的数据库,0~15 |
move 键 数据库编号 |
将某个键移动到另一个数据库中,如果另一个数据库中有同名的键,则移动失败 |
添加字符串name的值为zhangsan
显示所有的键
显示所有以my开头的键
显示所有my后面有三个字符的键
添加一个字符串:name2 lisi
添加一个list:name3 a b c d
显示所有的键
一次删除name2和name3这两个键,其中name2和name3是不同的类型,显示所有键
分别判断name和name2是否存在
分别判断name user myset mylist分别是什么类型
切换数据库到15,向15中添加一个name2 wangwu,得到name2的值显示。
将15中的name2移到0中,切换到数据库0,显示所有的键。
推荐一款模拟面试、刷题神器网站
点击链接注册即可
1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单
2、SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
3、大厂笔试真题:字节跳动、美团、百度、腾讯…