Redis安装与配置

Redis安装与配置教程
本文详细介绍了在Linux环境下安装Redis的步骤,包括上传tar.gz包、安装gcc、编译及安装Redis,以及如何修改配置文件以实现后台运行。此外,还讲解了启动、关闭Redis服务的方法,以及常用的操作如检测端口监听、连接测试、数据存取和性能测试。最后,提到了一些重要的配置选项和检查数据库状态的命令。

 一.安装

1. 上传tar.gz包,并解压

tar -zxvf redis-5.0.4.tar.gz

2.安装gcc(必须有网络)

yum -y install gcc

忘记是否安装过,可以使用 gcc -v 命令查看gcc版本,如果没有安装过,会提示命令不存在

3. 进入redis目录,进行编译

make

4. 编译之后,开始安装

make install

二. 安装后的操作

1. 后台运行方式

redis默认不会使用后台运行,如果你需要,修改配置文件daemonize=yes,当你后台服务启动的 时候,会写成一个进程文件运行。

vim /opt/redis-5.0.4/redis.conf

在配置文件中将daemonize 后面改成yes

在配置文件中添加一行:logfile /var/log/redis/redis.log (方便查询radis启动日志)

在配置文件中找到#maxmemory 改成:maxmemory 751619276 (如果虚拟主机内存是1G的话,根据虚拟主机内存进行调整)

在配置文件中添加一行:maxmemory-policy volatile-lru(radis超过设置大小后处理策略)

 以上配置文件修改成功后,一定要注意以下几个设置

1)请将“vm.overcommit_memory =1”添加到/etc/sysctl.conf中

2)root控制台执行echo 1 > /proc/sys/vm/overcommit_memory

3)root控制台执行

echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled

以配置文件的方式启动

cd /usr/local/bin

redis-server /opt/redis-5.0.4/redis.conf

查看redis启动日志看是否有警告或者报错信息  vi /var/log/redis/redis.log

2. 关闭数据库

单实例关闭

redis-cli shutdown

多实例关闭

redis-cli -p 6379 shutdown

3. 常用操作

检测6379端口是否在监听

netstat -lntp | grep 6379

端口为什么是6379

6379在是手机按键上MERZ对应的号码,

MERZ取自意大利歌女Alessia Merz的名字。

MERZ长期以来被antirezredis作者)及其朋友当作愚蠢的代名词。

检测后台进程是否存在

ps -ef|grep redis

4. 连接redis并测试

redis-cli

ping

5. 保存和读取数据

# 保存数据

set k1 china

# 获取数据

get kl

6. 测试性能

ctrl+c,退出redis客户端

redis-benchmark

执行命令后,命令不会自动停止,需要我们手动ctrl+c停止测试

7. 查看配置文件

vim /opt/redis-5.0.4/redis.conf

8. 数据库键的数量

dbsize

redislinux支持命令补全(tab

9. 清空数据库

清空当前库

flushdb

清空所有(16个)库,慎用!!

flushall

节选自拉钩教育JAVA系列课程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值