반응형
redis란
cacheDB의 한 종류로서 다양한 자료구조를 제공하는 in memory database이다.
싱글스레드라는 특징이 있고 하나의 한 클라이언트만 자료를 저장/조회하기 때문에 데이터 lock없이 빠르게 데이터를 조회가능하다.
cacheDB로 redis를 많이 사용하는 이유는 자료구조의 설계와 사례가 용도에 따라 명확하기 때문이다.
또한 분산 클러스터 모드를 지원하므로 확장성도 제공할 수 있고 레퍼런스가 충분히 많다.
redis설치 및 실행
1. brew를 이용한 redis설치
brew install redis
2. redis 실행
redis-server //일반실행
brew services start redis //백그라운드실행
3. 실행됐는지 확인
brew services info redis
4. redis-cli실행
redis-cli
5. redis 종료
brew services stop redis
반응형