【Redis—02】Redis客户端

Redis使用的时候,可以通过几种客户端进行链接,也是我们常用的操作Redis方法。

 

记住使用客户端链接之前一定要启动Redis!!!

 

一、Redis命令行客户端

redis-cli(Redis Command Line Interface)是Redis自带的基于命令行的Redis客户端,用于与服务端交互,我们可以使用该客户端来执行redis的各种命令。

  • 直接连接redis (默认ip127.0.0.1,端口6379):./redis-cli 
  • 指定IP和端口连接redis:./redis-cli -h 127.0.0.1 -p 6379

二、远程客户端

由第三方开发的图形界面客户端

1、Redis Desktop Manager(功能比较脆弱)

官网:https://redisdesktop.com/

注意
远程连接redis需要修改redis主目录下的redis.conf配置文件:
1、bind ip 绑定ip注释掉;
2、protected-mode yes 保护模式改为no;

找到配置文件,使用vim进行配置文件修改:

此句代表只允许本地连接,我们要使用客户端,所以注释掉:

然后向下找到保护模式,关闭保护模式:

然后重启Redis,并在启动的时候使用配置文件

然后使用Redis Desktop Manager客户端进行远程连接:

连接成功:

 

2、phpRedisAdmin

需要本地安装php运行环境,一个可以通过web来远程操作Redis的客户端

 

三、Redis编程客户端

1、什么是redis编程客户端

redis以键值对的方式存储数据在服务器上,那么我们Python程序如何读取键值对中的值内容呢?
所以有人编写了一套程序,专门去连接redis并读取其中的键值对内容,这套程序就像驱动程序一样,
我们使用它提供的API就能访问服务器上的redis并对它进行各种操作。

2、redis的Python编程客户端redis-py

Redis key-value 数据库的 Python 接口。

安装

$ sudo pip install redis

或采用下面方法(最好是用 pip):
$ sudo easy_install redis

从源代码安装:
$sudo python setup.py install

官方文档翻译:https://segmentfault.com/a/1190000007721279

redis的其他编程语言客户端:

  • C
  • C++
  • C#
  • Erlang
  • Lua
  • Objective-C
  • Perl
  • PHP
  • Java
  • Ruby
  • Scala
  • Go等40多种语言都有连接redis的编程客户端
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值