Linux(CentOS 6.5)下安装Redis————TY

1、是什么?

Redis是一个开源的使用ANSI C语言编写

Redis:REmote DIctionary Server(远程字典服务器)

是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的()分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前热门的NoSQL数据库之一,也被人们成为数据库结构服务器。

Redis取代Memcache的原因,基于Redis的三个特点:

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用

  • Redis比Memcache支持更多、更复杂、更丰富的数据类型,Redis不仅仅支持简单的key-value类型的数据,同时还提供了list、set、zset、hash等结构的存储

  • Redis支持数据库的备份,即master-slave模式的数据备份

2、能做什么?

  • 内存存储和持久化:Redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务

  • 模拟类似于HttpSession这种需要设定过期时间的功能

  • 去最新的N个数据的操作,如:可以将最新的10条评论的ID放在Redis的list集合里面

  • 发布、订阅消息系统

  • 定时器、计数器

3、去哪下?

4、Redis安装

  • 下载地址:http://redis.io/ 目前最新最稳定的版本为 redis-5.0.3
  • 通过远程管理工具,把它放在 /opt/ 目录下并使用 tar -zxvf redis-5.0.3.tar.gz 命令解压
  • 在解压后的redis根目录下执行 make 命令。执行make命令之前需要安装 gcc ,如果没有安装,则参考本博客的Nginx安装过程。链接:https://blog.csdn.net/qq_42576040/article/details/84921609
  • 执行命令 make install (安装完 gcc 后,在执行一次 make 命令,如果提前安装好了那就不用在执行了)后出现多个“INSTALL install”说明已经安装成功,如图                    
  • 查看默认安装目录: /usr/local/bin
  • 在当期用户的根目录下创建一个myRedis目录,将解压后的redis目录下的redis.conf  cp 到myRedis目录下
  • vi  myRedis目录下的redis.conf文件,将daemonize no  改为 daemonize yes
  • 启动redis服务,cd  /usr/local/bin 后,使用 ps -ef|grep redis 命令查看redis进程,如果没有redis的进程,则使用   redis-server /root/myRedis/redis.conf (注意:这里的redis.conf文件是myRedis目录下的)
  • 执行命令 :redis-cli -p 6379
  • 在输入命令ping ,如果出现pong,就说明OK了

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值