v5.0.0b1
版本发布时间: 2023-03-23 22:47:33
redis/redis-py最新发布版本:v5.0.9(2024-07-30 22:11:09)
Changes
This release includes only support for RESP3, it should be treated as a beta. Please note response types change for those using RESP3 - meaning there breaking changes. Today this includes support for the following:
- Sync connections
- RedisCluster connections
- Async
- AsyncCluster
- Single connections both sync and async
- RedisStack support
- Pipelines
- Sentinel
The following are not yet implemented:
- Pub/Sub
- Monitor
This release introduces two different ways to enable a RESP3 redis connection, when your redis server supports it.
- redis_url has been updated to match the uri specification meaning one can now connect by:
import redis
r = redis.Redis.from_url("redis://localhost:6379?protocol=3")
r.ping()
- One can pass
protocol=3
into any existing connection object eg:
from redis.asyncio import Redis
r = Redis(host="localhost", port=6379, protocol=3)
r.ping()