之前在学习 Redis 基础的时候,我们都是使用 Redis 的命令行。但是除了命令行,还有主流的语言支持的客户端。如果你打开 Redis 的官网,里面找到 Clients,就能找到你熟悉的语言对应的客户端,如下图所示。
![v2-62a1419ba1d601e4f9c6e983e05fa7a9_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/c90e260d96dc82853d10d0f7afab3796.jpeg)
本文我们将主要讲解 redis-py(Python 客户端)、Jedis(Java 客户端),其他语言的客户端也都差不多。当你选择某个语言点进去后,你会发有笑脸和黄色五角星。五角星表示 Redis 推荐的,笑脸表示社区比较活跃。建议选择有笑脸和五角星的客户端。
Python 客户端 redis-py
正确获取 redis-py
首先我们必须安装 Redis,注意不是安装 redis-py。打开你的命令行,如果你使用 CentOS 或者 Mac 系统,请直接使用 pip 工具安装。如果没有 pip,请先进行安装。下面我们介绍下如何安装它,已经安装的可以直接忽略。
1.下载 pip。进入 https://pypi.python.org/pypi/pip,下载第二项。
2.解压安装。
解压下载的文件(Windows 下用解压工具,如RAR,Linux 下终端输入 tar -xf pip-9.0.1.tar.gz,即tar -xf 文件名),进入解压后的文件夹中,调出命令行窗口或者终端。
在 Windows 下输入:
python setup.py install
在Linux下输入:
sudo python setup.py install
安装成功后测试下,输入以下命令,输出 pip 版本号即表示安装成功。
pip -v