redis配置

一、配置文件:

1、配置文件:/etc/redis/6379.conf

2、配置文件的分类项:
	NETWORK				#网络配置
	GENERAL				#常规配置
	SNAPSHOTTING		#快照配置
	REPLICATION			#复制
	SECURITY			#安全
	CLIENTS				#客户端
	MEMORY MANAGEMENT	#内存管理

3、配置当中的数据单位:(配置文件中有写)
	1k = 1000bytes
	1kb = 1024bytes
	1m = 1000 * 1000bytes
	1mb = 1024 * 1024bytes
	1g = 1000 * 1000 * 1000bytes
	1gb = 1024 * 1024 * 1024bytes

二、修改配置文件:

vim /etc/redis/6379.conf
①、常规配置:
####### GENERAL #######
bind  192.168.4.50		#设置服务使用的ip,是网卡的ip,若是127.0.0.1则仅本机能连
port 6379				#端口
requirepass 123456		#密码
deamonize yes			#以守护进程的方式运行,一直在内存当中
databases 16			#数据库连接个数(0~15),select n切换到编号为n的数据库
logfile /var/log/redis_6379.log	#日志
dir /var/lib/redis/6379	#数据库目录


②、内存管理:
maxmemory 2gb	#在内存中存放数据的最大值,560行左右
maxmemory-policy noeviction	#内存清除策略:不清除内存,

内存清除策略:(ttl是设置了存活时间)
	volatile-lru	#删除最近最少使用的key,对设置了ttl的key有效
	allkeys-lru		#删除最近最少使用的key,对所有key有效
	allkeys-lfu		#清除使用频率最少的key,对所有key有效
	volatile-lfu	#清除使用频率最少的key,对设置了ttl的key有效
	volatile-random	#随机删除key,对设置了ttl的key有效
	allkeys-random	#随机删除key,对所有key有效
	volatile-ttl	#删除最近过期的key
	noeviction		#不删除数据,内存沾满时报错

三、修改脚本文件:

# 由于修改了配置文件,因此需要重新启动服务
# 如果要使用脚本开启、关闭服务则需要修改脚本
vim  +43  /etc/init.d/redis_6379	#打开直接跳到43行
$CLIEXEC -h 192.168.4.50 -p 6379 -a 123456  shutdown	#指定ip,修改端口,添加密码
# -h指定了ip,-p指定了端口,-a指定了密码

启动服务:
/etc/init.d/redis_6379 start
关闭服务:
/etc/init.d/redis_6379 stop	#使用脚本关闭
redis-cli -h 192.168.4.50 -p 6379 -a 123456 shutdown	#使用命令关闭

四、用户连接redis:(其他客户机连接)

方式1:(直接输入密码)
redis-cli -h 192.168.4.50 -p 6379 -a 123456

方式2:(登录后输入密码)
redis-cli -h 192.168.4.50 -p 6379
xxxxx> auth 123456	#进入redis后输入密码,不输密码入无法进行操作

写总结的第四十七天!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值