zoukankan      html  css  js  c++  java
  • Redis(二)

    Redis客户端

    自带命令行客户端

     命令格式

    ./redis-cli -h 127.0.0.1 -p 6379

    修改redis配置文件(解决IP绑定问题)

          bind 127.0.0.1绑定的IP才能访问redis服务器,注释掉该配置

    保护模式是一种安全保护层,为了避免在internet上打开的Redis实例被访问和利用。

    当保护模式打开时,如果:

    1)服务器没有使用“bind”指令显式绑定到一组地址。

    2)未配置密码。

    服务器只接受从

    IPv4和IPv6环回地址127.0.0.1和::1,来自Unix域套接字。默认情况下启用了受保护模式。只有当您确定希望来自其他主机的客户机连接到Redis(即使没有配置身份验证),或者使用“bind”指令显式列出一组特定的接口时,才应该禁用它。

           protected-mode yes  是否开启保护模式,由yes该为no

          参数说明

          -h:redis服务器的ip地址

          -p:redis实例的端口号

          默认方式

         如果不指定主机和端口也可以

         ./redis-cli

         默认主机地址是127.0.0.1 默认端口是6379

     

     图形界面客户端

     

     

    连接超时解决

    远程连接redis服务,需要关闭或者修改防火墙配置。

    1.编辑iptables:

    vim /etc/sysconfig/iptables

    在命令模式下,选定要复制的那一行的末尾,然后点击键盘yyp,就完成复制,然后修改。

     

    2.重启防火墙

    service iptables restart

    iptables:清除防火墙规则:                              

    iptables:将链设置为政策 ACCEPT:filter          

    iptables:正在卸载模块:                                  

    iptables:应用防火墙规则: 

    多数据库支持 

    默认一共是16个数据库,每个数据库之间是相互隔离(但是可以使用flushall一次清空所有的库)。数据库的数量是在redis.conf中配置的。

    设置数据库的数量。默认数据库是DB 0,您可以使用select dbid 在每个连接的基础上选择一个不同的数据库,其中dbid是一个介于0和“databases”-1之间的数字

    切换数据库使用命令:select 数据库编号(0-15)

    例如:select 1

                               

  • 相关阅读:
    第4月第1天 makefile automake
    第3月30天 UIImage imageWithContentsOfFile卡顿 Can't add self as subview MPMoviePlayerControlle rcrash
    第3月第27天 uitableviewcell复用
    learning uboot fstype command
    learning uboot part command
    linux command dialog
    linux command curl and sha256sum implement download verification package
    learning shell script prompt to run with superuser privileges (4)
    learning shell get script absolute path (3)
    learning shell args handing key=value example (2)
  • 原文地址:https://www.cnblogs.com/ptxxc/p/12203180.html
Copyright © 2011-2022 走看看