Redis基本配置
基本配置
在源文件/usr/local/redis目录下,文件redis.conf为配置文件
绑定地址:如果需要远程访问,可将此行注释
bind 127.0.0.1
端口,默认为6379
port 6379
是否以守护进程运行
如果以守护进程运行,则不会在命令行阻塞,类似于服务
如果以非守护进程运行,则当前终端被阻塞,无法使用
推荐改为yes,以守护进程运行
daemonize no|yes
数据文件
dbfilename dump.rdb
数据文件存储路径
dir的默认值为./,表示当前目录
推荐改为:dir /var/lib/redis
日志文件(redis目录需要自行创建)
logfile /etc/redis/redis-server.log
redis数据库的个数(默认为16个)
database 16
命令行操作
以服务的方式管理redis服务
启动: sudo service redis start
关闭:sudo service redis stop
重启:sudo service redis restart
查看进程: ps ajx|grep redis
停止redis服务:sudo kill -9 redis的进程id
使用配置文件方式启动
直接运行redis-server会直接运行,阻塞当前的终端
一般配置文件都放在/etc目录下
sudo cp /usr/local/redis/redis.conf /etc/redis/
推荐指定的配置文件启动
sudo redis-server /etc/redis/redis.conf
停止redis服务
ps ajx|grep redis
sudo kill -9 redis的进程id
使用多个不同的配置文件启动多个redis-server实例
sudo redis-server redis.conf
sudo redis-server redis2.conf
停止:
sudo pkill -9 redis-server
查看是否有启动成功:
ps -ef|grep redis-server
客户端
客户端的命令是:
redis-cl
或者是:
redis-cli -h 主机 -p 端口 --raw
–raw选项用来查看值为中文的情况
切换数据库
select 2
数据库没有名称,默认有16个,通过0-15来标识(默认连接到0)
联系方式
QQ: 2564493603