CentOS系统上安装redis和参数设置

12 篇文章 0 订阅

介绍

当一台机器部署多台服务,就需要严格的控制每个服务的内存大小,某个服务占用太多内存而导致系统崩溃,所以限制Redis所使用的缓存。

安装

下载并编译
$ wget https://download.redis.io/releases/redis-6.2.1.tar.gz
$ tar xzf redis-6.2.1.tar.gz
$ cd redis-6.2.1
$ make
异常情况

1.使用make命令提示:-bash: make: command not found,运行如下命令

yum -y install gcc automake autoconf libtool make

2.运行make test 提示:You need tcl 8.5 or newer in order to run the Redis test linux,运行如下命令

yum install tcl
运行redis
$ src/redis-server redis.conf

Redis参数配置

redis.conf设置
  1. 最大内存2g
    maxmemory 3g

  2. 当内存到达最大时,删除不经常使用的缓存
    maxmemory-policy allkeys-lru

  3. 设置在后台启动
    daemonize yes

  4. 配置好以后,要选择 src/redis-server redis.conf 启动

查看

进入redis-cli查看配置内容是否正确。
config get maxmemory

config get maxmemory-policy

参考

bit:比特,可以缩写成b,它是计算机中最小的单位,可以存放0或1这两个数字,所以n比特的信息量可以表现出2的n次方种选择。
Byte:字节,可以缩写成B,通常用作计算机信息计量单位,1个字节代表8个比特。它们之间的相

互转换的关系:
1B=8b
1 KB = 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024GB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值