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”
連接成功后:
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 的編程客戶端。