转载请标明出处: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

安装完成,就会看到下面的提示

然而这种安装的 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-cli

连接成功的状态如下

查看 redis 进程

redis 默认端口号是 6379 ,查看 redis 进程

ps -ef | grep redis

效果如下

修改 redis 端口

redis 默认端口号是 6379 , 如果在电脑里面安装了多个 redis 实例,就需要修改 redis 端口了。修改端口,需要编辑 redis.conf 文件,这个配置文件在 /etc 目录, 用 vim 打开,可以看到端口为 6379


现在把 6379 改为 6378 ,然后保存退出。

执行命令,重启 redis 服务。

//重启服务
systemctl restart redis

连接 redis 数据库

//连接数据库 6378 为端口号。
redis-cli -p 6378

连接成功,如图所示:

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 , 欢迎关注

CentOS 初体验十九:yum安装redis相关推荐

  1. CentOS 初体验十三:yum 安装 tomcat

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79131856 本文出自[赵彦军的博客] 前言 对于一个新安装的 centos 系统来 ...

  2. CentOS 初体验三: Yum 安装、卸载软件

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78894974 本文出自[赵彦军的博客] 一:Yum 简介 Yum(全称为 Yell ...

  3. CentOS 初体验十六:阿里云安装Nexus搭建Maven私有仓库

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79198469 本文出自[赵彦军的博客] 简介 mavenCentral 是最早的 m ...

  4. CentOS 初体验十五:阿里云安装Nginx

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79155049 本文出自[赵彦军的博客] 什么是 Nginx Nginx 是俄罗斯人编 ...

  5. CentOS 初体验十四:阿里云安装Gitlab

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79144175 本文出自[赵彦军的博客] 非Unix操作系统(Windows) Git ...

  6. CentOS 初体验一:VMWare 安装 CentOS

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78785684 本文出自[赵彦军的博客] 一:安装 VMware 虚拟机 1.下载 ...

  7. CentOS 初体验十八:grep命令使用

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79221495 本文出自[赵彦军的博客] grep命令简介 grep 是一个最初用于 ...

  8. CentOS 初体验十二:wget下载文件

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79108129 本文出自[赵彦军的博客] wget命令 wget命令用来从指定的URL ...

  9. CentOS 初体验十:文件权限查看和修改

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79067442 本文出自[赵彦军的博客] 文件权限查看 查看目录的文件,输入命令:ls ...

最新文章

  1. 美多商城之订单(结算订单)
  2. 阿里云云盾吴翰清:未来将重点构建阿里云用户安全的大生态
  3. node爬取app数据_node爬取拉勾网数据并导出为excel文件
  4. window上安装mysql_在window上安装mysql - MySQL5.7.24 版本
  5. python中home定义是什么_第48p,什么是函数?,Python中函数的定义
  6. step1 . day8 C语言基础练习之指针和函数
  7. 多线程中redistemplate不执行_在 Flink 算子中使用多线程如何保证不丢数据?
  8. Windows 10 系统下配置java的classpath
  9. MS-SQLSERVER中的msdtc不可用解决方法
  10. ae 的动画导出为html,Bodymovin v5.5.5 AE脚本可以导出json格式在Web动画制作工具
  11. C++ 泛型编程-模板
  12. 信息的定义与特征,构成世界的三大要素:物质、能量、信息
  13. 赶紧看看吧 Linksys路由器 出事了
  14. JVM---垃圾回收概述及相关概念
  15. 瑞萨E1/E20烧录工具自检方法
  16. “笨办法”学Python 3 ——练习 15 阅读文件
  17. Visual C++2010编译器常用选项设置-新增支持并行计算
  18. 计算机中内存问题,存储芯片容量问题
  19. maven-assembly-plugin maven自定义打包
  20. 2020高压电工考试及高压电工模拟考试题

热门文章

  1. Linux上装vscode需要认证,linux系统安装vscode方法 ubuntu等系统上部署VisualStudioCode
  2. python爬取app中的音频_Python爬取抖音APP,只需要十行代码
  3. 计算机专业开学周记,【热门】开学周记集锦5篇
  4. python dict 排序原理_第一章Python数据结构和算法(字典排序)
  5. 七十五、栈+双指针,头条当年接雨水问题
  6. EM算法和GMM(上)
  7. 非递减数列JAVA_C语言实现两个递减数列中寻找某一个数
  8. 48小时单GPU训练DistilBERT!这个检索模型轻松达到SOTA
  9. Transformer的七十二变
  10. 基于DGCNN和概率图的轻量级信息抽取模型