Django 4.0 将增加内置的 Redis 缓存后端
发布时间:2025-05-18 20:00:37
作者:益华网络
来源:undefined
浏览量(1)
点赞(1)
摘要:Django 代码仓库近日合并的一个 PR 显示,其 4.0 版本将增加内置的 Redis 缓存后端。 据介绍,Django 目前并没有内置支持使用 Redis 作为缓存后端。大多数开发者需要依赖第三方库,如 django-redis 和 django-redis-cache,以便使用 Redis 进行缓存。由于 Redis 是最受欢迎的缓存后
Django 代码仓库近日合并的一个 PR 显示,其 4.0 版本将增加内置的 Redis 缓存后端。
据介绍,Django 目前并没有内置支持使用 Redis 作为缓存后端。大多数开发者需要依赖第三方库,如 django-redis 和 django-redis-cache,以便使用 Redis 进行缓存。由于 Redis 是最受欢迎的缓存后端(根据 2020 年的 Django 用户调查),此 PR 旨在添加对 Redis 的支持,用作 Django 的缓存后端。由于 Redis 是最流行的缓存后端,将它添加到 django.core.cache 模块,对于以前不得不依赖使用第三方包的开发者来说将是一个很好的补充。
创建此 PR 的开发者提出了需要完成的主要任务:
创建 RedisCache 作为 BaseCache 类的子类和实现方法 创建 PickleSerializer,用于在将数据存储到 redis 之前对其进行序列化 扩展新类的现有测试 添加文档和发布说明 为 RedisCache 和 RedisCacheClient 添加额外的测试 将PickleSerializer从django.contrib.sessions.serializers移动至django.core.serializers.base点此查看关于此 PR 的详细提案。
本站新闻禁止未经授权转载,违者依法追究相关法律责任。授权请联系:oscbianji#oschina.cn
本文标题:Django 4.0 将增加内置的 Redis 缓存后端
本文地址:https://www.oschina.net/news/160826/django-4-0-will-include-a-built-in-redis-cache-back-end
扫一扫,关注我们
声明:本文由【益华网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【益华网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
1