[Redis] Django - Redis

이정훈·2023년 3월 10일
0

Redis

목록 보기
2/5
post-thumbnail

Django 설정

pip install redis
pip install django-redis
[장고 폴더]/config/settings.py

SESSION_ENGINE = 'django.contrib.sessions.backends.cache'	
			CACHES = {
			    'default': {
			        'BACKEND': 'django.core.cache.backends.redis.RedisCache',
			        'LOCATION': 'redis://[Redis서버]:6379',
			    }
			}

Redis 영속성 설정

SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
SESSION_ENGINE = 'django.contrib.sessions.backends.cached-db'
  • 메모리에만 저장하고 싶으면 cache
  • 디스크와 메모리 둘다 저장하고 싶으면 cached_db
  • django에서 설정해줘야 한다.

Redis 설정

yum install redis
vi /etc/redis.conf

 bind 0.0.0.0

redis-cli ping Redis 설치확인

redis-cli
keys * Redis 저장된 key값 확인
FLUSHALL 저장된 key값 삭제

profile
싱숭생숭늉

0개의 댓글