
업로드중..인메모리 데이터 구조 저장소로, 주로 데이터베이스, 캐시 또는 메시지 브로커로 사용됩니다.데이터를 메모리에서 직접 저장하고 처리하기 때문에 디스크 기반 데이터베이스보다 훨씬 빠른 성능을 자랑합니다.일반적인 데이터베이스는 컴퓨터 메모리, 하드 드라이브에 저장하

Hash를 사용해 아래 이미지같은 여러 단계로 중첩된 Key-Value 쌍은 저장할 수 없음.JSON Object처럼 생각할 수 있음객체를 담고있는 배열도 가질 수 없음.Key와 Value는 숫자 or 문자열만 값이 될 수 있음.HSET 해쉬이름 Key1 Value1

여러 개의 레코드를 가져오는 방법 (여러 개의 해시를 가져오는 방법)두 가지 방법이 있습니다. 많은 요청을 보내야함. → 시간을 많이 소요본질적으로 다양한 명령을 하나의 명령으로 만드는 것을 뜻함하나의 커다란 Batch로 Redis에 요청하는 방법node-redis는

Sorted Set은 Meber Score로 이루어지며 Score를 기준으로 정렬되며 Score가 동일하다면 사전순으로 정렬된다.Set과 마찬가지로 중복을 허용하지 않는다.O(log N)의 시간 복잡도를 가진다.ZADD key score member Option옵션으로
SORT 명령어는 정렬된 결과를 반환하는 데 사용됩니다. 주로 정렬 작업이 필요한 리스트(list), 셋(set), 정렬 셋(Sorted set) 데이터 타입과 함께 사용됩니다.SORT 명령어를 반드시 데이터 정렬에만 사용하지 않음.여러 데이터 소스를 결합하기 위한 범

List 자료구조는 단순 연결 리스트(Singly Linked List) 형태로 구현된 데이터 구조입니다. 리스트는 원소를 순서대로 저장하며, 삽입, 삭제, 조회 등 다양한 연산을 지원합니다. Redis에서는 List 자료구조를 활용하여, 큐(Queue) 또는 스택(

Redis Core는 Redis의 핵심 기능을 담당하는 부분으로 메모리 기반의 키-값 저장소를 의미합니다.Redis Modules는 Redis Core의 기본 기능을 확장하기 위해 개발된 모듈 시스템으로, Redis Core가 제공하는 기본 데이터 타입 이외에 다른 특

Redis는 단일 스레드 기반의 이벤트 루프를 사용하기 때문에, 대부분의 경우 동시성에 문제가 발생하지 않습니다.하지만 애플리케이션 설계에 따라 동시성 문제가 발생할 수 있습니다.단일 스레드 : Redis는 요청을 하나씩 처리하는 단일 스레드 기반의 모델입니다. 두 개