Linux安装Redis

1、首先通过Xftp将redis压缩包(redis-3.2.5.tar)拖至linux的/opt下
2、在opt下通过Xshell运行解压命令tar -zxvf redis-3.2.5.tar.gz
3、移至cd redis-3.2.5/下
4、在redis-3.2.5/下执行make命令(出错,需要安装gcc和gcc-c++)
解决:(离线安装)

新开命令行:
	1、执行cd /run/media/root/CentOS\ 7\ x86_64/
	2、cd Packages/
	3、ll
	4、将rpm挑出来安装就行了(这里直接用Xftp把rpmgcc拖至opt下)
	5、cd /opt/rpmgcc/
	6、rpm -Uvh *.rpm --nodeps --force
		//--nodeps不检查依赖关系
		//--force 强制安装
		//-Uvh 升级
		//-ivh 安装
	7、gcc -v 查看版本
	8、g++ -v
	9、在redis-3.2.5/下执行make命令
			jemalloc/jemalloc.h:没有那个文件或目录
	10、解决:因为有残余文件
			执行make distclean
	11、再次执行make命令
	12、执行make install命令
	13、安装完毕	

查看默认安装目录:

cd /usr/local/bin
* Redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何(服务启动起来后执行)
* Redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
* Redis-check-dump:修复有问题的dump.rdb文件
* Redis-sentinel:Redis集群使用
* redis-server:Redis服务器启动命令
* redis-cli:客户端,操作入口

服务启动:

1、cd /opt
2、redis-server//启动redis服务端
//设置默认后台启动
3、cd /opt/redis-3.2.5/
4、//备份一个redis.conf
	mkdir /opt/myRedis
	cp redis.conf /opt/myRedis/redis.conf
	cd /opt/myRedis/
	ll//成功复制一份
5、vim redis.conf//修改redis.conf里daemonize no改成yes,让服务后台启动
6、redis-server redis.conf//后台启动,不会显示redis图标
7、ps -ef | grep redis //查看redis服务是否启动,端口6379

连接客户端

1、reids-cli //开启客户端,没有用户,只有密码
2、exit //退出客户端 ctrl+c也可以
3、redis-cli -h 127.0.0.1 -p 6379 //自己设置ip就这样
4、在客户端输入ping //如果输出PONG证明客户端连接成功
5、客户端输入shutdown可以将server和cli全部关闭
6、也可以在myRedis文件夹下执行redis-cli shutdown也可以全部关闭
默认16个数据库,类似数组下标从0开始,初始默认使用0号库
可使用select 6 语句切换6号库
Redis是单线程+多路IO复用技术:
	请求只要到redis处理时,那么对这些请求全部进行监视,把准备完毕的请求直接给redis处理,所以在单线程+多路IO复用里redis不会停没有阻塞状态,他将一直对请求进行处理,因为它所处理的请求时全部准备完毕,可直接处理的。所以它速度比多线程还快
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值