redis的linux安装命令



   1,  redis在linux系统中安装:

 wget http://download.redis.io/releases/redis-4.0.6.tar.gz  下载命令
 tar zxvf  redis-4.0.6.tar.gz   : 解压
 cd redis-4.0.6   进入redis目录下
 make  :编译
 
 
 pwd                    查看当前目录
 src/redis-server    在/data/redis/redis-4.0.6目录下 执行此命令 启动 redis服务器
 
 
   2,  另开一个连接窗口:
 官方提供的 Redis-4.0.6 包里面包含了 Server 端和 Client 端。我们通过同目录的下面这个命令脚本,即可启动客户端,操作如下:
通过./redis-cli -h 172.16.25.20 -p 6379 连接到客户端


    src/redis-cli  :启动客户端  
redis> set foo bar   
OK   
redis> get foo    
"bar"
到目前为止安装 Server 成功。








   3, 其他相关命令参考
查看redis相关线程:ps -ef|grep redis
关闭redis服务: /redis-cli -h 192.168.153.138 -p 6379
查看redis信息:./redis-cli -h 192.168.153.138 -p 6379 info
redis-benchmark -h 127.0.0.1 -p 6379  -q -d 100              测试性能
redis-benchmark -h 127.0.0.1 -p 6379  -c 100  -n 100000   测试性能


   4,系统设置:
      4.1  overcommit_memory设置为0!在低内存条件下,后台保存可能失败:
      为了解决这个问题,加上vm.overcommit_memory = 1”到/etc/sysctl.conf然后重新启动 或 
 运行命令“sysctl vm.overcommit_memory=1 '   这个生效
 
 4.2  WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
   方式一:  
      echo 511 > /proc/sys/net/core/somaxconn      命令就把这个问题解决了,但是这个只是暂时
 
   方式二:
     vim /etc/sysctl.conf      :  打开etc/sysctl.conf
    在这里面添net.core.somaxconn= 511/1024 
sysctl -p (从指定的文件加载系统参数,如不指定即从/etc/sysctl.conf中加载) :    然后执行sysctl -p 就可以永久消除这个warning
 
 
sysctl -a  :   显示所有的系统参数
 



redis常用命令:
   redis-server   :
   redis-cli     
   shutdown  :
   exit   :
   set key  value 
   get key          
   keys *     :
   save   
 
 
   ps aux : 查看所有进程
   redis.conf:  参数配置文件         daemonize no/yes    :守护进程


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值