redis安装及哨兵

1、需要安装光盘yum
yum install vim gcc gcc-c++ make automake autoconf -y\


2、解压
tar xf redis-2.8.9.tar -C /usr/src/
cd /usr/src/redis-2.8.9/
make MALLOC=jemalloc
make PREFIX=/usr/local/redis install  #指定安装的路径位置

LANG=en
命令说明:
1. redis-server #Redis服务器的daemon启动程序
2. redis-cli #Redis命令操作工具。当然,你也可以用telnet根据其纯文本协议来操作
3. redis-benchmark #Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。
4. redis-check-aof #对更新日志appendonly.aof检查,是否可用,类似检查mysql binlog的工具
5. redis-check-dump #用于本地数据库rdb文件的检查


3、创建软连接
ln -s /usr/local/redis/bin/* /usr/local/bin/
帮助信息:
redis-server -h


4、进入解压后的目录
cd /usr/src/redis-2.8.9/
目录位置:
/usr/src/redis-2.8.9


5、创建redis的配置目录
mkdir /usr/local/redis/conf

6、拷贝源码中的配置文件到安装目录下的配置目录下
cp /usr/src/redis-2.8.9/redis.conf /usr/local/redis/conf/


7、启动redis服务
redis-server /usr/local/redis/conf/redis.conf &


8、解决WARNING警告信息:
#警示大概意思为:
overcommit_memory被设置为了0.如果内存不够的情况下后台保存可能会失败;要解决这个
问题,需要在/etc/sysctl.conf配置文件中将vm.overcommit_memory设置为1;或者通过
命令“sysctl vm.overcommit_memory=1”来修改。


9、执行命令:
sysctl vm.overcommit_memory=1
出现:vm.overcommit_memory = 1 信息为正常信息。
#此时重新启动redis时,就没有WARNING的警告信息提示了。


具体怎么操作redis数据库,查看具体资料


==================================================================


非交互式存储读取数据:
1、存储数据
redis-cli -h 10.0.0.135 -p 6379 set aaa 111
2、读取数据
redis-cli -h 10.0.0.135 -p 6379 get aaa
==================================================================

10、设置redis密码
vim /usr/local/redis/conf/redis.conf
339 # requirepass foobared
340 requirepass yunjisuan #云计算为密码


11、登陆方式
redis-cli #登陆本地redis
本地登陆后需要验证密码才可以正常访问:
auth yunjisuan #提交验证密码

redis-cli -a yunjisuan #登陆时提交密码


12、设置命令别名
vim /usr/local/redis/conf/redis.conf
set命令别名道行sset使用:
356 # rename-command CONFIG ""
357 rename-command CONFIG "sset"
使用时:
set xxx 555 #命令输入错误(因为修改过了)
应该使用:
sset renameset 555 #写入key-value正确


===========================================================================


1、停止redis数据库
a、pkill redis
b、redis-cli shutdown
redis-cli shutdown #关闭redis进程


2、客户端连接redis数据库
redis-cli -h 10.0.0.135 -p 6379
2-1、也可以通过telnet连接
telnet 10.0.0.135 6379
<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值