我可以使用Python安装和运行Redis服务器吗?

时间:2020-06-25 15:03:27

标签: django redis

我正在阅读Django频道文档(https://channels.readthedocs.io/en/latest/tutorial/part_2.html),在某个时候,它建议使用docker启动Redis服务器,如下所述,

We will use a channel layer that uses Redis as its backing store. To start a Redis server on port 6379, run the following command:

$ docker run -p 6379:6379 -d redis:5

但是我跳过使用docker,所以我不知道如何在命令上方运行。

有什么方法可以在virtualenv / pip中启动Redis服务器吗?

1 个答案:

答案 0 :(得分:1)

有什么方法可以在virtualenv / pip中启动Redis服务器吗?

嗯,没有。
Redis(本身)不是python软件包,因此不能从pip(python软件包管理器)安装。

在Redis的official网站上:

Redis是开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理

Here是非常详细的指南,说明如何在Ubuntu和CentOS上运行和配置正常工作的Redis服务器(选择适合您的服务器)。
如果您使用的是Arch(我使用Arch,顺便说一句),您随时可以访问Wiki

祝你好运!