Redis的简介和安装

Redis的简介

Redis属于非关系型数据库(NoSQL),传统的Mysql ,oracle ,sql server 等都是关系型数据库

使用Nosql数据库的原因

  1. High performance -高并发读写
  2. Huge Storage-海量数据的高效率存储和访问
  3. High Scalablility && High Availability 高可扩展性和高可用性

NoSQL的特点

  1. 易扩展
  2. 灵活的数据模型
  3. 大数据量,高性能
  4. 高可用

Redis支持的数据类型

字符串类型、列表类型、有序集合类型、散列类型、集合类型

(String ,hash,list,set,zset)

 

Redis的应用场景

  1. 缓存
  2. 任务队列
  3. 网站访问统计
  4. 数据过期处理
  5. 应用排行榜
  6. 分布式集群架构中的session分离

 

安装和启动redis服务

下载地址:https://redis.io/

  1. 在Linux中创建目录:/myredis/redis,并将压缩包复制到该目录
  2. 解压压缩文件,并执行make命令对解压后的文件进行编译
  
要进入的文件夹cd /myredis/redis
 #解压文件 tar -zxvf redis-5.0.0.tar.gz
   #进入解压后的文件夹 cd redis-5.0.0
 #编译   make

安装gcc依赖(必须的依赖)

yum install gcc

再次编译安装

make MALLOC=libc

启动Redis

#进入src文件夹cd /redis-5.0.0/src
#启动服务./redis-server
  

 

 后台进程方式启动Redis

   1 修改redis.conf文件

 #进入redis-5.0.0的src文件夹

输入命令
        cd /redis-5.0.0


    2 打开redis.conf文件

vim redis.conf


    3 修改信息

(在虚拟机中更改 insert键进入编辑模式)
        daemoize no改为daemoize yes,

        注释掉  bind 127.0.0.1

        protected mode  yes 修改为 protected mode no
        
        保存并退出。

按esc键退出编辑模式并
:wq   退出并保存

        停止防火墙:
        

systemctl stop firewalld.service 


    4 指定redis.conf文件启动
     

   cd /redis-5.0.0/src
        ./redis-server /myredis/redis/redis-5.0.0/redis.conf(启动方式必须加载配置文件)


启动Redis客户端

1.进入Redis-5.0.0/src目录,启动Redis客户端
		 ./redis-cli
	2.使用ping命令开执行是否成功
		127.0.0.1:6379> ping

回返回 PONG  表示成功

 

关闭Redis

1 查看redis进程

  ps -aux | grep redis


    2 杀死进程

 kill -9 1693  (对于自己的进程中的编号)


      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值