Redis基本认识

应用场景


  • 利用redis中字符串类型完成项目中手机验证码存储的实现
  • 利用redis中字符串类型完成具有失效性业务功能、12306 淘宝 订单还有40分钟
  • 利用redis分布式集群系统中session共享
  • 利用redis zset类型 可排序set类型 元素 分数 排行榜等销量功能
  • 利用redis分布式缓存
  • 利用redis存储认证之后的token信息--》token超时
  • 利用redis解决分布式集群系统中分布式锁问题

 

redis的安装


网卡的配置文件路径

/etc/sysconfig/network-scripts/ifcfg-ens33

1、将redis安装包解压,打包的话-czvf

tar -xzvf redis-4.0.10.tar.gz    #解压

 2、进入目录,makefile代表当前软件可以通过编译安装的方式进行使用

cd redis-4.0.10

 3、安装gcc编译环境

yum install -y gcc

 4、在redis目录中执行makefile

make MALLOC=libc

 5、安装并且指定路径

make install PREFIX=/usr/redis

6、进redis安装的bin中,redis-server数据库服务器,与mysql的server服务端类似。redis-cli就是客户端,登录操作的一端,就像navicat工具连接数据库一样。

cd /usr/redis/bin

7、启动server服务器

./redis-server

 8、另外再开一个窗口,使用client连接,这里有两种客户端连接的方式

第一种:指定ip端口
./redis-cli -h localhost -p 6379
第二种:默认ip端口
./redis-cli

 

redis基本命令


1、设置一个key,value形式的值
set name zhangsan

2、根据key值获取value值
get name

3、查询当前数据库中所有的key
keys *

 

4、清空数据库,内容就为空了,清空的当前数据库
flushdb

5、切换数据库,redis中总共有16个分数据库,每个数据库互不影响,数据库索引index【0-15】
select 0 
select 1

6、清空所有数据库的数据
flushall

  

 

redis配置 


 

1、将redis安装包下的redis.conf拷贝到安装目录中
/root/redis-4.0.10   到安装目录中
拷贝config
cp redis.conf /usr/redis/

2、编辑文件,端口号、数据库个数
vi redis.conf

 修改启动端口

 数据库个数

修改数据库个数

3、启动服务端,带着自定义的配置文件,回到软件安装目录
cd /usr/redis/bin
启动服务端
./redis-server ../redis.conf
这里会发现,端口已经改变了

4、启动客户端
./redis-cli -h localhost -p 7000

 

posted @ 2021-02-08 18:04  上天安排的最大嘛!  阅读(65)  评论(0编辑  收藏  举报