redis 入门01

1.安装与配置

在官网下压缩包并传送给自己的虚拟机或者使用wget直接下载都可以

注意:redis是运行在linux下的基于内存的kv键值对数据库

安装与配置参考

2.经典Hello World

注意设置redis在后台运行,默认是前台进行的

我们配置完成之后首先启动服务器

复制代码
redis-server 配置文件
这里可以填redis.conf,根据自己的配置文件填写

然后再一个新窗口打开客户端

redis-cli -a 密码

最后再客户端输入 set k1 hello

get k1

我们就可以看到hello字符串了

至于6379端口的故事是来源于九键打字 MERZ 是一个安特雷兹(redis之父)讨厌的女郎

3.常用命令

复制代码
keys * 查看当前库所有key
exists key 查看key是否存在
type key 查看key的类型
unlink key 非阻塞删除
ttl key 查看过期时间
expire key 规定多少秒过期
move key +db下标 将当前数据库的key移动到指定数据库里
select 数据库index
dbsize 查看数据条数
flushdb 清空当前库
flushall 清空所有数据

注:redis和c语言一样 0表示false 1表示true

这里默认redis是自带16个数据库的 0-15

这里的dbsize其实就相当于mysql里面的select count()语句

下面两条咱们就不用多说了,删库跑路想吃牢饭的直接大胆用

相关推荐
都叫我大帅哥10 分钟前
🔥 Redis缓存击穿:从“崩溃现场”到“高并发防弹衣”的终极指南
redis
许白掰14 分钟前
Linux入门篇学习——Linux 编写第一个自己的命令
linux·运维·数据库·嵌入式硬件·学习
打不了嗝 ᥬ᭄20 分钟前
文件系统----底层架构
linux·运维·数据库
都叫我大帅哥24 分钟前
🌪️ Redis缓存穿透:当数据库被“空气”攻击时,如何优雅防御?
redis
亲爱的非洲野猪1 小时前
Oracle与MySQL详细对比
数据库·mysql·oracle
Matrix701 小时前
Navicat实现MySQL数据传输与同步完整指南
数据库·mysql
Z字小熊饼干爱吃保安2 小时前
面试技术问题总结一
数据库·面试·职场和发展
极限实验室2 小时前
一键启动:使用 start-local 脚本轻松管理 INFINI Console 与 Easysearch 本地环境
数据库·docker
没有口袋啦3 小时前
《数据库》第一次作业:MySQL数据库账户及授权
数据库·mysql
星辰离彬3 小时前
Java 与 MySQL 性能优化:MySQL连接池参数优化与性能提升
java·服务器·数据库·后端·mysql·性能优化