Database/Redis
2021.12.29
key1 : value1 key2 : value2 key3 : value3 키 값을 한번에 등록해보자 mset key1 value1 key2 value2 key3 value3 모든 키 조회 keys * 키의 갯수 확인 dbsize key1의 value 확인하기 mget key1 key1, key2의 value 확인하기 mget key1 key2 key1, key2, key3의 value 확인하기 mget key1 key2 key3
Database/Redis
2021.12.28
key : key1, value : value1 키값을 넣어보자 set key1 value1 전체 키 조회 keys * key1의 값을 확인 get key1 key1의 이름을 key11로 변경 rename key1 key11 전체 키 조회 keys * key11의 값 조회 get key11
Database/Redis
2021.12.28
key : key1, value : value1 key : key2, value : value2 키값 입력하기 set key1 value1 set key2 value2 전체 키 확인 keys * 전체 키 삭제 flushall 전체 키 확인 keys *
Database/Redis
2021.12.28
key : key1, value : value1 key : key2, value : value2 키, 값 입력하기 set key1 value1 set key2 value2 전체 키 조회하기 keys * 전체 키 갯수 확인하기 dbsize key1의 value 확인하기 get key1 key2의 value 확인하기 get key2
Database/Redis
2021.12.28
key : 1, value : 22 를 입력해보자 set 1 22 전체 키 조회 keys * 1이라는 key의 value 조회 get 1
Database/Redis
2021.12.27
docker-compose.yml version: '2' services: # master : bitnami/redis:6.2.6 redis-master: hostname: redis-master container_name: redis-master image: bitnami/redis:6.2.6 environment: - REDIS_REPLICATION_MODE=master - ALLOW_EMPTY_PASSWORD=yes ports: - 6379:6379 # slave1 : bitnami/redis:6.2.6 redis-slave-1: hostname: redis-slave-1 container_name: redis-slave-1 image: bitnami/redis:6.2.6 environment: -..
Database/Redis
2021.12.27
docker-compose.yml version: '2' services: # master : bitnami/redis:6.2.6 redis-master: hostname: redis-master container_name: redis-master image: bitnami/redis:6.2.6 environment: - REDIS_REPLICATION_MODE=master - ALLOW_EMPTY_PASSWORD=yes ports: - 6379:6379 # slave1 : bitnami/redis:6.2.6 redis-slave-1: hostname: redis-slave-1 container_name: redis-slave-1 image: bitnami/redis:6.2.6 environment: -..
Database/Redis
2021.12.27
마스터 1대, 슬레이브 2대로 구성돼있다. 나는 센티널에서 설정한 레디스 마스터 이름을 master-name 으로 설정했다. 센티널에서 info sentinel 확인 info sentinel 센티널에서 sentinel get-master-addr-by-name master-name 확인 sentinel get-master-addr-by-name master-name 위에서 사용한 docker-compose.yml 을 다음과 같다 version: '2' services: # master : bitnami/redis:6.2.6 redis-master: hostname: redis-master container_name: redis-master image: bitnami/redis:6.2.6 environme..
Database/Redis
2021.12.27
레디스 마스터 1대, 슬레이브 2대가 연결돼있다. 내가 센티널에서 설정한 마스터이름은 master-name 이므로 명령어의 마지막에 마스터이름을 붙이는데 master-name 으로 검색해보자 127.0.0.1:26379> sentinel master master-name 1) "name" 2) "master-name" 3) "ip" 4) "192.168.96.2" 5) "port" 6) "6379" 7) "runid" 8) "eab71173e1c5849f48cbdf65d1a35cdaab3e761f" 9) "flags" 10) "master" 11) "link-pending-commands" 12) "0" 13) "link-refcount" 14) "1" 15) "last-ping-sent" 16) "0"..
Database/Redis
2021.12.27
마스터 1대, 슬레이브 2대가 연결돼있다. 센티널에서 sentinel masters 명령어를 입력해보자 127.0.0.1:26379> sentinel masters 1) 1) "name" 2) "master-name" 3) "ip" 4) "192.168.96.2" 5) "port" 6) "6379" 7) "runid" 8) "eab71173e1c5849f48cbdf65d1a35cdaab3e761f" 9) "flags" 10) "master" 11) "link-pending-commands" 12) "0" 13) "link-refcount" 14) "1" 15) "last-ping-sent" 16) "0" 17) "last-ok-ping-reply" 18) "567" 19) "last-ping-reply"..