728x90

Redis 3

실전 레디스 : 기초, 실전, 고급 단계별로 배우는 레디스 핵심 가이드

서론레디스를 처음 써보는 사람, 실무에 도입하려는 사람, 도입했지만 적절한 유스 케이스와 트러블슈팅에 대한 내용의 정리가 필요한 사람까지 레디스에 대한 다양한 정보를 다루고 있어서 초심자부터 실무자까지 두고두고 볼 수 있는 참고서로 활용할 수 있는 책이다.  책의 구성1부. 기초레디스의 기본 내용을 4개의 챕터로 다루며, 2장과 4장만 학습하고도 기초적인 레디스 활용이 가능하다.기본 자료형과 기능에 대해서 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