Redis

    Redis 명령어 종류

    String- 가장 기본적인 자료형이며 Java의 Map처럼 동작- 저장할 수 있는 최대 크기는 512MB SET : key에 value 문자열 데이터 저장, " 으로 공백 구분GET : key 에 저장된 문자열 반환SET user:email alex@example.comGET user:email  INCR(key에 저장된 데이터를 1 증가),DECR(key에 저장된 데이터를 1 감소)SET user:count 1GET user:countINCR user:countGET user:countDECR user:countGET user:count MSET key value [key value]: key value주어진 인자들을 각 key에 value를 저장 MGET key [key]주어진 모든 key에 해당..

    인메모리 저장소 Redis

    인메모리 저장소의 필요성로그인 정보, 장바구니와 같은 기능은사용자의 행동에 따라 빈번하게 데이터의 수정이 발생하기 때문에이런 상황에서 파일시스템에데이터를 저장하는 것은 속도가 느릴 수밖에 없습니다. 그래서 특정 기능의 구현을 위해파일시스템을 사용하는 데이터베이스 대신,메모리를 사용해 데이터를 일시적으로 보관하는 데이터 베이스를 찾아볼 수 있습니다. Redis 특징- In-Memory 데이터 베이스 - RAM에 데이터를 저장하기 때문에 복잡한 입출력 과정이 필요하지 않음 - 관계형 데이터베이스에 비해 더 빠르게 동작하는 대신언제든 사라질 수 있는 데이터를 다룬다 - 특정 게시글 조회수와 같이 빠르게 업데이트 되는 데이터,사용자 세션, 장바구니와 같이 시간이 지나면 삭제되는데이터등을 저장하기 위해서 가장많이..