728x90

기술공부 2

윈도우에 Redis 설치해서 사용하기 with Docker

필요한 것 윈도우 PC Docker Desktop 약간의 시간 Docker Desktop 설치 Docker 설치는 아래 경로에서 진행하면 된다. https://www.docker.com/products/docker-desktop 설치하고 재시작이 한 번 필요하므로 재시작을 해줘야 한다. x64프로세서(특히 AMD)를 사용하는 경우, WSL 2가 없으면 Docker Engine이 실행이 안된다. 별도로 설치해줘도 되고, 재시작을 하면 설치하라고 안내 해주는 경로가 나오는데 그곳에서 설치하면 된다. 경로를 찾지 못한 사람들은 아래 경로에서 "x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지"를 설치하고, WSL 2를 기본 버전으로 설정하면 된다. https://docs.microsoft.com/k..

Computer Science/DB 2021.12.04

우아한 Redis - Redis 톺아보기

세미나 영상 우아한 Redis 내용 정리 Redis란 무엇인가? In-Memory Data Structure Store이면서 오픈소스 String, Set, Sorted-Set, Hash, List 등의 타입을 지원한다. 캐시(Cache)로 자주 사용한다. Look Aside Cache, 캐시에 자료가 없으면 DB 접근 후 캐시에 갱신한다. Write Back, 캐시에 쓰고 이걸 모아서 DB에 저장한다. Redis에서의 Collection 개발의 편의성을 끌어올리고 난이도를 대폭 낮춰준다. 모든 것들이 그렇듯, 적합한 컬렉션을 고르고 잘 이용하는 것이 무엇보다 중요하다.\ 랭킹 서버의 예시 DB에 넣고 Score를 처리하는 시스템은 유저가 많아진다면? Redis를 도입하고 Sorted Set을 사용해서 ..

728x90