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()语句

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

相关推荐
愤怒的山羊3 分钟前
jetcache List 缓存, json 序列化 泛型解析成了 JsonObject 处理
缓存·json·list
周杰伦fans7 分钟前
C# 中的**享元工厂**模式
开发语言·数据库·c#
树在风中摇曳15 分钟前
带哨兵位的双向循环链表详解(含 C 代码)+ LeetCode138 深度解析 + 顺序表 vs 链表缓存机制对比(图解 CPU 层级)
c语言·链表·缓存
空空kkk21 分钟前
SpringMVC——拦截器
java·数据库·spring·拦截器
J***516842 分钟前
MySql中的事务、MySql事务详解、MySql隔离级别
数据库·mysql·adb
SelectDB1 小时前
Apache Doris 中的 Data Trait:性能提速 2 倍的秘密武器
数据库·后端·apache
i***27951 小时前
Spring boot 3.3.1 官方文档 中文
java·数据库·spring boot
TDengine (老段)1 小时前
TDengine 日期函数 DATE 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
q***65691 小时前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
一 乐2 小时前
助农平台|基于SprinBoot+vue的助农服务系统(源码+数据库+文档)
前端·javascript·数据库·vue.js·ecmascript·springboot