转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79272878
本文出自【赵彦军的博客】
redis 简介
REmote DIctionary Server(Redis)
是一个由
Salvatore Sanfilippo
写的
key-value
存储系统。
Redis
是一个开源的使用
ANSI C
语言编写、遵守
BSD协议
、
支持网络
、可基于内存亦可持久化的日志型、
Key-Value
数据库,并提供多种语言的
API
。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
官网:https://redis.io/
yum 安装
yum install redis
安装完成,就会看到下面的提示
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICdzFWRoRXdvN1LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX9klaiFDctJGasNjYohWblZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TOzIjNxQzM3EjNwIDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
然而这种安装的
redis
不是最新版本。
如果要安装最新的
redis
,需要安装
Remi
的软件源,官网地址:http://rpms.famillecollet.com/
//需要安装 remi 的软件源
yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
然后可以使用下面的命令安装最新版本的
redis
:
//安装最新版本的 redis
yum --enablerepo=remi install redis
安装完毕后,即可使用下面的命令启动
redis
服务
//启动redis
systemctl start redis
下面我们就可以连接
redis
数据库了
连接成功的状态如下
查看 redis 进程
redis
默认端口号是
6379
,查看
redis
进程
效果如下
修改 redis 端口
redis
默认端口号是
6379
, 如果在电脑里面安装了多个
redis
实例,就需要修改
redis
端口了。修改端口,需要编辑
redis.conf
文件,这个配置文件在
/etc
目录, 用
vim
打开,可以看到端口为
6379
现在把
6379
改为
6378
,然后保存退出。
执行命令,重启
redis
服务。
//重启服务
systemctl restart redis
连接 redis 数据库
//连接数据库 6378 为端口号。
redis-cli -p
连接成功,如图所示:
redis.conf 参数含义
daemonize:是否以后台daemon方式运行
pidfile:pid文件位置
port:监听的端口号
timeout:请求超时时间
loglevel:log信息级别
logfile:log文件位置
databases:开启数据库的数量
save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执行多少次写操作。在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。
rdbcompression:是否使用压缩
dbfilename:数据快照文件名(只是文件名)
dir:数据快照的保存目录(仅目录)
appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。
appendfsync:appendonlylog如何同步到磁盘。三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步
其他命令
//启动 redis
systemctl start redis
//设置 redis 开机启动
systemctl enable redis.service
//查看 redis 运行状态
systemctl status redis
//查看 redis 版本号
redis-cli --version
参考资料
1、centos7 yum install redis
2、redis教程
个人微信号:zhaoyanjun125 , 欢迎关注