Redis客户端

Redis 客户端是一个程序,通过网络连接到 Redis 服务器, 在客户端软件中使用 Redis 可以识别的命令,向 Redis 服务器发送命令, 告诉 Redis 想要做什么。Redis 把处理结果显示在客户端界面上。 通过 Redis 客户端和 Redis 服务器交互。

Redis 客户端发送命令,同时显示 Redis 服务器的处理结果在

Redis命令行客户端

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

两种常用的连接方式:

A、直接连接 redis (默认 ip127.0.0.1,端口 6379):./redis-cli

在 redis 安装目录\src, 执行 ./redis-cli

此命令是连接本机 127.0.0.1 ,端口 6379 的 redis

B、 指定 IP 和端口连接 redis:./redis-cli -h 127.0.0.1 -p 6379

-h redis 主机 IP(可以指定任意的 redis 服务器)

-p 端口号(不同的端口表示不同的 redis 应用)

在 redis 安装目录\src, 执行 ./redis-cli -h 127.0.0.1 -p 6379

例 1:

redis远程客户端

Redis Desktop Manager:C++ 编写,响应迅速,性能好。官网地址: https://redisdesktop.com/

github: https://github.com/uglide/RedisDesktopManager

使用文档:http://docs.redisdesktop.com/en/latest/

点击“DOWNLOAD”

A、安装客户端软件

在 Windows 系统使用此工具,连接 Linux 上或 Windows 上的 Redis , 双击此 exe 文件执行安装

安装后启动界面:

B、 使用客户端连接 Linux 的 Redis

连接Linux的Reids之前需要修改Redis服务器的配置信息。 Redis服务器有安全保护措施, 默认只有本机(安装Redis的那台机器)能够访问。配置信息存放在Redis安装目录下的redis.conf文件。修改此文件的两个设置。

远程连接redis需要修改redis主目录下的redis.conf配置文件:

①、bind ip 绑定ip此行注释

②、protected-mode yes 保护模式改为 no

使用 vim 命令修改 redis.conf 文件, 修改文件前备份此文件,执行 cp 命令

执 行 vim

C、 使用 redis.conf 启动 Redis

修改配置文件后,需要使用配置文件重新启动 Reids,默认不加载配置文件。先关闭已经启动的 Redis ,使用以下命令启动 Redis 在 Redis 安装目录执行:

./redis-server ../redis.conf &

D、配置 Redis Desktop Manamager(RDM),连接 Redis

在 RDM 的主窗口,点击左下的“Connect to Redis Server”

连接成功后:

redis 编程客户端

A、Jedis

redis 的 Java 编程客户端,Redis 官方首选推荐使用 Jedis,jedis 是一个很小但很健全的

redis 的 java 客户端。通过 Jedis 可以像使用 Redis 命令行一样使用 Redis。

jedis 完全兼容 redis 2.8.x and 3.x.x

Jedis 源码:https://github.com/xetorthio/jedis

api 文档:http://xetorthio.github.io/jedis/

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

C 、C++ 、C# 、Erlang、Lua 、Objective-C 、Perl 、PHP 、Python 、Ruby 、Scala 、Go 等 40 多种语言都有连接 redis 的编程客户端。

linux redis命令客户端,Redis客户端相关推荐

  1. php redis命令大全,redis中key相关命令详解

    一.概述: 本文将主要讲述与Key相关的Redis命令.学习这些命令对于学习Redis是非常重要的基础,也是能够充分挖掘Redis潜力的利器.(推荐:redis视频教程) 二.相关命令列表: 命令原型 ...

  2. php redis命令大全,redis命令大全参考手册

    redis功能强大,支持数据类型丰富,以下是redis操作命令大全,基本上涵盖了redis所有的命令,并附有解释说明,大家可以收藏.参考. 你一定要知道的是:redis的key名要区分大小写,在red ...

  3. Redis:redis通用命令;redis常见数据结构;redis客户端;redis的序列化

    一.redis命令 1.redis通用命令 Redis 通用命令是一些 Redis 下可以作用在常用数据结构上的常用命令和一些基础的命令 常见的命令有: keys 查看符合模板的所有key,不建议在生 ...

  4. 深入Redis客户端(redis客户端属性、redis缓冲区、关闭redis客户端)

    深入Redis客户端(redis客户端属性.redis缓冲区.关闭redis客户端) Redis 数据库采用 I/O 多路复用技术实现文件事件处理器,服务器采用单线程单进程的方式来处理多个客户端发送过 ...

  5. redis命令执行流程分析

    Redis中各种操作都可以通过命令来完成,因此理解redis对命令的处理流程会有助于理解redis的整个流程.本文主要对redis的命令处理流程进行详细分析. Redis将所有它能支持的命令以及对应的 ...

  6. redis 命令 释放连接_Redis---gt;02

    使用 JedisAPI 操作 Redis Jedis 集成了 redis 的一些命令操作,封装了对redis命令的 Java 客户端,通过redis可以远程的操作Redis. 1.创建项目,这里选择的 ...

  7. Lua 脚本内部执行 Redis 命令

    Lua 脚本内部允许通过内置函数执行 Redis 命令: redis.call() redis.pcall() 两者非常相似,区别在于: 若 Redis 命令执行错误,redis.call() 将错误 ...

  8. linux系统中启动redis

    第一种方式:前台启动(不推荐): 直接在/usr/local/bin目录下执行redis-server命令. 这种方式不推荐,因为当前页面退出了,redis服务就会在自动关闭. 方式二: 后台启动(推 ...

  9. 【Redis】《Redis 开发与运维》笔记-Chapter12-开发运维的“ 陷阱”

    十二.开发运维的" 陷阱" 1.Linux配置优化之内存分配控制 1)vm.overcommit_memory Linux操作系统对大部分申请内存的请求都回复yes,以便能运行更多 ...

  10. java基础巩固-宇宙第一AiYWM:为了维持生计,Redis基础Part6(Redis的应用场景、Redis是单线程的速度还快、Redis线程模型:Reactor模式、事件、发布订阅、管道)~整起

    PART1-1:为什么Redis是单线程的 Redis单线程是指: Redis的网络IO和键值对读写是由一个线程来完成的.这也是 Redis 对外提供键值存储服务的主要流程.Redis的其他功能,比如 ...

最新文章

  1. CISSP的成长之路(十五):系统架构和设计之安全标准
  2. Mysql使用trigger触发器说明
  3. UNIX系统编程(1)
  4. CentOS7搭建hadoop2.6.4+HBase1.1.6
  5. 电话之父贝尔的传奇一生
  6. word List 30
  7. 一个简单的游戏服务器框架 .
  8. vue radio双向绑定_Vue 双向绑定
  9. mybatis log4j 在日志中打印sql_SpringBoot整合MyBatis+详细打印执行SQL语句
  10. 【个性化阅读】ZapTxt的提醒姗姗来迟
  11. php complex,PHP復雜的基於角色的訪問控制列表
  12. mysql备份-a是什么_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离
  13. logback为日志配置颜色
  14. 炼丹手册——学习率设置
  15. 一次CDN源站负载高的问题排查及解决
  16. 假设法求最大值和数组的优点
  17. 火狐浏览器 附件组件 Xpath 使用
  18. 控制工程中的数学建模(6)——典型环节的数学模型(之二)
  19. Java数组排序:Java sort()方法
  20. Linux中运行shell脚本的几种方式及其区别(source . ./myscript.sh sh myscript.sh)

热门文章

  1. 二进制逆向工程师_逆向工程工具集
  2. 游戏思考04补充:网络游戏同步算法的理解(参考网易雷火jerish的文章,未完待续7/23,参考文献附尾,物理同步已更新完)
  3. 万年历代码java功能_java 的万年历代码
  4. HackTheBox -- RedPanda
  5. Mi11Pro刷机记录
  6. Html5 Canvas 百行代码实现扫雷
  7. 使用电脑端360安全卫士时,不小心在加速球点击自动清理残留进程,每次打开相关进程都会自动清理 - 解决方案
  8. 控制Dell服务器的风扇转速
  9. COMSOL Multiphysics多物理场仿真技术与应用
  10. 大数据案例分析|谁在愚人节最容易被骗?