반응형

Django/Message Broker 2

[Redis] 레디스 설치 및 실행 방법 (Mac 버전)

레디스(Redis) 설치 및 실행 방법 셀러리(Celery)의 메시지 브로커인 레디스를 설치하고, 정상적으로 작동하는지 확인한 다음, 실행시키는 방법에 대해 알아보겠습니다. 레디스의 설치는 홈브루(Homebew)를 이용해 설치해야 하기 때문에, 레디스 설치에 앞서 먼저 홈브루를 설치해주겠습니다. 홈브루(Homebrew) 설치 방법 먼저, 설치를 위해 터미널 창을 열겠습니다. 그리고 홈브루 메인 홈페이지에 나와있는 대로 명령어를 복사 붙여 넣기 합니다. 홈브루 공식 홈페이지 주소: https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 홈브루로 레디스 설치 맥의 터미널(terminal)을 열고 다음 명령어를 입력..

[Redis] 레디스란?

Redis는 개방형 소스(BSD 라이선스), 메모리 내 데이터 구조 저장소로, 데이터베이스, 캐시 및 메시지 브로커(message broker)로 사용됩니다. Redis는 범위 쿼리(range queries), 비트맵(bitmaps), 하이퍼 로그(hyperlogs), 지리공간 인덱스(geospatial indexes) 및 스트림(streams)과 같은 데이터 구조를 제공합니다. Redis에는 복제, Lua 스크립팅, LRU 제거, 트랜잭션 및 다양한 수준의 디스크 지속성이 내장되어 있으며 Redis Sentinel을 통한 고가용성 및 Redis Cluster와의 자동 파티셔닝 기능을 제공합니다. 문자열 추가, 해시 값 증가, 목록으로 요소 푸시, 세트 교차, 결합 및 차이 계산, 정렬된 집합에서 순위가..