## 方式一:自定义包方案(通用的,不针对与框架,所有框架都可以用) -第一步:写一个pool.py import redis POOL = redis.ConnectionPool(max_connections=100) -第二步:以后在使用的地方,直接导入使用即可 conn = redis.Redis(connection_pool=POOL) conn.incr('count') res = conn.get('count') ## 方式二:django 方案, -方案一:django的缓存使用redis 【推荐使用】 -settings.py 中配置 CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", "CONNECTION_POOL_KWARGS": {"max_connections": 100} # "PASSWORD": "123", } } } -在使用redis的地方:cache.set('count', res+1) -pickle序列化后,存入的 -方案二:第三方:django-redis模块 from django_redis import get_redis_connection def test_redis(request): conn=get_redis_connection() print(conn.get('count')) return JsonResponse({'count': '今天这个接口被访问的次数为:%s'}, json_dumps_params={'ensure_ascii': False})
标签:count,get,redis,django,POOL,使用,conn From: https://www.cnblogs.com/juzijunjun/p/17195445.html