Redis入门

1.Redis下载与安装

下载地址:Redis中文网

  1. 将安装包上传到虚拟机中的opt目录
  2. 解压缩
    tar -zxvf redis-5.0.4.tar.gz
  3. 安装gcc,本机已经安装过了,不记得是否安装可以查看一下版本
    gcc -v
  4. 进入安装目录redis-5.0.4,进行编译
    make
  5. 编译完成后,开始安装
    make install

2.Redis基本操作

1.后台运行模式 

1.编辑redis.conf文件,将其中的daemonize改为yes

2.以配置文件方式启动

进入/usr/local/bin

cd /usr/local/bin

后台方式启动

redis-server /home/admin/opt/redis-5.0.4/redis.conf

 2.关闭数据库

1.单实例关闭

redis-cli shutdown

2.多实例关闭

redis-cli -p 6379 shutdown

 3.常用操作

1.检测6379监听

netstat -lntp | grep 6379

2.检测后台进程是否存在

ps -ef | grep redis

3.为什么是6379

是MERZ在手机9键对应号码,被redis开发者用来当做愚蠢的代名词

4.连接Redis并测试

1.进入redis命令终端

/usr/local/bin/redis-cli

2.在终端使用ping命令,可以得到pong的回复

5.读写数据

1.向k1保存数据

set k1 helloworld

2.读取k1数据

get k1

6.测试性能

1.按control+c退出终端

2.输入redis-benchmark测试性能

7.默认数据库

1.查看redis.conf配置文件信息

cat /home/admin/opt/redis-5.0.4/redis.conf

2.默认配置16个数据库

3.查看数据库键数量

/usr/local/bin/redis-cli
127.0.0.1:6379>dbsize

8.清空数据库

1.清空当前库

flushdb

2.清空所有库(慎用)

flushall

3.键

1.模糊查询

三个通配符:*,?,[]

1.匹配任意字符

1.查询所有键

keys *

2.查询“k”开头的

keys k*

3.查询“e”在中间的

keys *e*

4.查询“y”在结尾的

keys *y

2.匹配单个字符

1.查询字符长度为3,k开头的

keys k??

3.匹配指定字符

1.记得其他字母,第二个字母可能是a,e

keys k[ae]y

2.键操作

1.判断某key是否存在

exist k1

2.移动到指定的库

move k2 3 #将k1移动到3号库

3.看还有多久过期

ttl k1

4.设置过期时间

expire k1 60 #设置k1六十秒过期

5.查看数据类型

type k1 #查看k1键数据类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值