일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- Socket
- 케밥케이스
- PascalCase
- camelcase
- NamingRule
- 카멜케이스
- tcp
- 스네이크케이스
- Java
- ServerSocket
- UDP통신
- DatagramPacket
- udp
- DatagramSocket
- KebabCase
- 파스칼케이스
- SnakeCase
- 명명규칙
- Today
- Total
목록Redis (4)
MATT's

Windows (개발 시 사용) 설치 방법 https://github.com/MicrosoftArchive/redis/releases접속하여 아래 파일 다운로드 설정 방법 아래 경로의 redis.windows-service.conf 파일을 수정하여 설정 실행 방법 서비스에 등록된 Redis 서비스 실행

Replication Redis는 Master - Replica 형태의 복제를 제공한다. 복제 연결이 되어 있는 동안 Master 노드의 데이터는 실시간으로 Replica 노드에 복사된다. 따라서 Master 노드가 다운되더라도 Replica 노드에 Application을 연결해주면 서비스를 계속할 수 있다. 통상적으로 Master는 Read / Write 전용, Slave는 Master의 데이터를 미러링하는 Read 전용으로 사용된다. Slave 또한 Write가 가능하도록 설정이 가능하나, 속도가 느려지고 데이터 무결성에 문제가 생길 수 있기 때문에 권장되지 않는다. Redis Replication 설정 방법 Master 노드 설정 Redis의 환경설정 파일 (redis.conf)을 아래와 같이 수정..

배치 방식 Redis의 캐싱 전략은 Redis를 어떻게 배치할 것인지를 나타내는 배치 방식을 뜻하며, Redis가 어떻게 배치되는지에 따라 시스템의 성능에 큰 영향을 미칠 수 있기 때문에 적절한 방식을 선택하여 운영 해야한다. Look Aside (Lazy loading) 이 구조는 캐시를 옆에 두고 필요할 때만 데이터를 캐시에 로드하는 전략을 사용한다. Redis는 DB와 Application 사이에 위치하며 아래와 같이 동작한다. Application에서 Redis로 데이터를 요청한다. Redis에 해당 데이터가 없을 경우, DB로 데이터를 요청한다. Application에서는 DB에서 받아온 데이터를 Redis에 저장한다. (장점) 실제로 사용되는 데이터만 캐시할 수 있고, Redis의 장애가 Ap..