客户端
redis命令行客户端
- redis-cli (Redis Command Line Interface)是Redis自带的基于命令行的Redis客户端,用于与服务端交互,可以使用该客户端来执行Redis的命令
- 直接连接Redis(默认ip 127.0.0.1 端口 6379): ./redis-cli
- 指定ip和端口号连接Redis: ./redis-cli -h 127.0.0.1 -p 6379
redis远程客户端
Ⅰ. Redis Desktop Manager
- 官网: https://redisdesktop.com
- 远程连接redis需要修改redis主目录下的redis.conf配置文件: 一。bind ip 绑定ip注释掉 二。protected -mode yes 保护模式改为no
Ⅱ.phpRedisAdmin
- 需要安装php运行环境 xampp
redis的java编程客户端
Ⅰ. Jedis
- redis的Java编程客户端,Redis官方推荐使用Jedis,是一个很小但很健全的redis的java客户端
- jedis完全兼容redis 2.8.x 和3.x.x
- Jedis源码:https://github.com/xetorthio/jedis
- api文档:http://xetorthio.github.io/jedis/
Ⅱ.Lettuce
- Lettuce是一个可伸缩线程安全的Redis客户端,多个线程可以共享一个RedisConnection,它利用优秀netty NIO框架来高效地管理多个连接
- Lettuce源码:https://github.com/lettuce-io/lettuce-core