Redis
-
Redis로 세션관리Redis 2020. 6. 6. 15:09
** 세션을 Redis에 저장했을 때의 장점 1. memcached의 완벽한 대체품 2. 빠름 3. 다양한 데이터 타입 지원 4. 애플리케이션에 확장가능한 기능 제공 - 사이트 내 빠른 검색을 실행하는 데 사용 5. 웹 사이트 최적화 // ini_set() 함수는 php.ini 파일을 함수로 설정할 때 사용 // ini_set('session.save_path', "tcp://localhost:6379"); //echo ini_get('session.save_path'); ini_set('session.save_handler', 'redis'); ini_set('session.save_path', "redis_test"); session_start(); $count = isset($_SESSION['co..
-
도커위에 Redis 설치(+PHP)Redis 2020. 6. 6. 15:04
1. Docker 위에 redis 이미지 다운로드 후, 컨테이너 생성 :$ docker pull redis:latest $ docker run -p 6379:6379 --name redis-server -d redis 2. Redis Client 프로그램 다운로드 후, 서버 연결 - P3X Redis UI - Connect to Redis Server 3. php Dockerfile 에 추가 RUN echo '' | pecl install -o -f redis \ && docker-php-ext-enable redis.so \ && pecl clear-cache; 4. 연결 확인