redis
-
[redis] cluster mode에 노드 추가하기NULL STACK 2023. 4. 6. 15:25
https://ellapresso.tistory.com/119 선행 위링크와 같은 방식으로 서버 두대를 더 띄움(master-rep 또는 원하는 서버로 준비) # 마스터 노드 추가 redis-cli --cluster add-node 127.0.0.1:7004 127.0.0.1:7001 # 복제본 추가 redis-cli --cluster add-node 127.0.0.1:8004 127.0.0.1:7004 --cluster-slave 일단은 추가됨. 그런데 배정받은 슬롯이 없음. redis-cli --cluster info 127.0.0.1:7001 redis-cli --cluster rebalance 127.0.0.1:7001 --cluster-use-empty-masters redis-cli --clu..
-
[redis] sentinel mode구현카테고리 없음 2023. 4. 6. 12:10
https://ellapresso.tistory.com/119 [redis] 로컬(macOS)에서 standalone, cluster, replica 구성하기 + GUI 깃블로그에 정리해서 옮겨쓰기 전 날려쓰는 메모 1. 레디스 설치하기 - 링크 링크를 따라하면 되나, 나는 아래정도만 실행함. 더보기 Homebrew를 사용해서 설치 brew install redis 설치가 완료되었는지 ellapresso.tistory.com 1. 위 글에서처럼 standalone - replica를 구성한다. 2. 센티널로 사용할 노드수만큼 cof파일을 만들고, port를 수정해준다. cp /opt/homebrew/etc/redis.conf ./sentinel01.conf 3. 아래 내용을 conf파일에 추가해준다. s..
-
[redis] cluster-replica 마스터를 kill하면NULL STACK 2023. 4. 5. 12:36
깃블로그에 정리해서 옮겨쓰기 전 날려쓰는 메모 redis cluster replica 구성하기 [redis] 로컬(macOS)에서 standalone, cluster, replica 구성하기 + GUI 깃블로그에 정리해서 옮겨쓰기 전 날려쓰는 메모 1. 레디스 설치하기 - 링크 링크를 따라하면 되나, 나는 아래정도만 실행함. 더보기 Homebrew를 사용해서 설치 brew install redis 설치가 완료되었는지 ellapresso.tistory.com 7003 포트에 있는 데이터를 확인 한 후, 해당 포트를 kill 해보았다. redis-cli -p {kill 할 서버 포트} -h {kill 할 서버 호스트} shutdown 조금 있으면 연결된 복제본인 8003이 아래와 같이 속삭여준다.. 머싯서 ..
-
[redis] 로컬(macOS)에서 standalone, cluster, replica 구성하기 + GUINULL STACK 2023. 4. 5. 11:49
깃블로그에 정리해서 옮겨쓰기 전 날려쓰는 메모 1. 레디스 설치하기 - 링크 링크를 따라하면 되나, 나는 아래정도만 실행함. 더보기 Homebrew를 사용해서 설치 brew install redis 설치가 완료되었는지 확인 redis-server 확인되었으면 Ctrl+C로 닫아 줌 2. redis 폴더를 하나 생성 한 후 redis.conf 파일을 복사해온다. mkdir redis cp /opt/homebrew/etc/redis.conf ./redis.conf 3. standalone, cluster 원하는 구성에 따라 아래 정보들을 수정해준다. 3-1. standalone port {원하는 포트} pidfile /var/run/redis_{원하는 포트}.pid 3-2. cluster master의 각 ..
-
redis설치하기 재정리NULL STACK 2019. 10. 24. 15:33
기존에 써놓은 redis 설치하기 안보고 그냥 redis 홈페이지에 나온대로 했다. 더 빠르고 쉬웠음. 레디스를 저장할 위치에서 순서대로 네가지 명령어를 터미널에서 실행한다. wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make make test (안해도 괜찮음) ls로 디렉토리를 확인하면 설치된것을 확인 할 수 있다. cp src/redis-server /usr/local/bin/ cp src/redis-cli /usr/local/bin/ 위 명령어로 디렉토리를 카피해 주거나 make install 이렇게 해주면 준비 끝. 설치가 잘 되었는지 확인해보자. 우선, 다음 명령어를 실..