Flask 中如何使用 Redis?

· 约 3 分钟读完 · 第 94 / 136 章

推荐答案

在 Flask 中使用 Redis 可以通过 Flask-Redis 扩展或直接使用 redis-py 库来实现。以下是使用 Flask-Redis 扩展的示例代码:

本题详细解读

1. 安装依赖

首先,你需要安装 Flask-Redis 扩展和 redis-py 库。可以通过以下命令安装:

2. 配置 Redis 连接

在 Flask 应用中,你需要配置 Redis 的连接信息。通常,你会在 app.config 中设置 REDIS_URL,格式为 redis://<host>:<port>/<db>。

3. 初始化 Redis 客户端

使用 FlaskRedis 类初始化 Redis 客户端,并将其绑定到 Flask 应用实例上。

4. 使用 Redis 客户端

在视图函数中,你可以通过 redis_client 对象来执行 Redis 命令,如 set、get 等。

5. 运行应用

最后,运行 Flask 应用并访问 / 路由,你将看到从 Redis 中获取的值。

通过这种方式,你可以在 Flask 应用中轻松地集成和使用 Redis。