Redis(一)--安装与简介

1、Redis是用c编写的,刚开始只支持linux,后来又团队开发出了windows版本;Redis属于非关系型数据库,key-value格式,传统关系型数据库处理高并发、海量数据存储和访问、高可扩展性和可用性都力不从心。

使用场景:缓存、任务队列、网站访问统计、数据过期处理、应用排行榜、分布式集群结构中的session分离。

2、安装在linux系统上

(1)安装gcc
$ yum -y install gcc-c++
(2)用wget方式下载rdeis的压缩包并解压
$ wget http://download.redis.io/releases/redis-5.0.3.tar.gz //下载
$ tar xzf redis-5.0.3.tar.gz //解压
$ cd redis-5.0.3 //切换目录
$ make //编译
注:Redis(一)--安装与简介
如果提示没找到命令,用yum -y install wget安装
(3)安装redis
$ make PREFIX=/usr/local/redis/ install     //安装到/usr/local/redis目录下
Redis(一)--安装与简介安装成功
Redis(一)--安装与简介

Redis(一)--安装与简介

Redis(一)--安装与简介

(4)启动和关闭redis服务

$cd /usr/local/redis   //进入redis安装目录

$ bin/redis-server    //启动redis服务,看到如下界面,启动成功

Redis(一)--安装与简介

修改配置文件redis.conf,将其改为后台启动
$ vi /usr/local/redis/redis.conf
# 搜索该文件中的daemonize
$ /daemonize
# 找到之后,将no改为yes
# 按esc输入wq,保存退出
$ wq
$ cd /usr/local/redis
$ bin/redis-server redis.conf #类似于带参数启动
# 用ps -ef查看redis进程是否启动
$ ps -ef | grep -i redis

  Redis(一)--安装与简介

(5)关闭redis服务

$ bin/redis-cli shutdown

  Redis(一)--安装与简介

(6)redis基本使用

# 在启动状态下,连接cli
$ bin/redis-cli #显示ip地址和端口号即为成功
$ set key value #设置key-value值
$ get key      #通过key获取value
$ keys * #查看当前所有的key
$ del key       #删除key
上一篇:OOM分析工具


下一篇:CMake实践--操作