REDIS는 다음 특징을 갖는 data structure 이다.
1. Remote 에 위치한
2. 프로세스로 존재하는
3. In-Memory : 메모리 기반의
4. “키-값” 구조 데이터 관리 시스템 : 비 관계형이며, 키-값 구조이기 때문에 별도 쿼리 없이도 데이터를 간단히 가져올 수 있다.
# 외부 서버로부터 redis 설치 파일을 받아온 후, Redis를 설치합니다.
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
# 서버 내에 Redis 공간을 마련해줍니다.
# 그리고 실행파일(redis-server)과 Redis 설정파일(redis.conf)을 Copy/Paste 합니다.
sudo mkdir /etc/redis
sudo mkdir /var/lib/redis
sudo cp src/redis-server src/redis-cli /usr/local/bin/
sudo cp redis.conf /etc/redis/
# 만약 AWS EC2 사용하려면
# AWS EC2에서 Redis-server 이 돌아가게 하도록 EC2에 맞춘 redis-server 패키지 설치를 진행합니다.
cd /tmp
wget https://raw.github.com/saxenap/install-redis-amazon-linux-centos/master/redis-server
sudo make install
# redis-server을 실행합니다.
redis-server
# 레디스 설정(암호 등)파일 : /etc/redis/redis.conf
# 레디스 서버 끄기 : Ctrl + C
글 잘 보고 갑니다 ~~ 백엔드로 준비하시는 분이신가 봐요 ~~