Redis 데이터베이스 설계와 핵심 구현 분석

Redis 데이터베이스 핵심 아키텍처 Redis는 단일 스레드 이벤트 기반 모델을 사용하며, I/O 다중화를 통해 동시 요청을 처리한다. 핵심 구성 요소는 다음과 같다. 이벤트 처리기(aeEventLoop) 메모리 할당자(jemalloc) 영속화 모듈(RDB/AOF) 객체 시스템(redisObject) 전형적인 이벤트 루프 구현은 다음과 같다. typedef struct RedisEventLoop { int maxFd; Red ...

9월 29일 16:25에 게시됨