본문 바로가기

Redis7

Redis 설치 및 문법 Redis 설치 소스와 바이너리 형태로 제공됨 주로 Linux에 설치해서 사용 소스 빌더, 바이너리 다운로드, 패키지 관리자 등 다양한 방법으로 설치 가능 리눅스 설치 wget https://download.redis.io/releases/redis-6.2.4.tar.gz tar xzf redis-6.2.4.tar.gz make redis-6.2.4 MacOS Redis 설치 brew install redis MacOS Docker을 이용한설치 ( 추천 ) Docker Desktop 다운로드 하여 설치 ( https://www.docker.com ) 도커 실행 화면 설치가 끝났다면 터미널에서 docker version 명령어 입력하여 도커의 정상 설치 여부를 확인 합니다. docker version do.. 2023. 12. 11.
RDBMS & NoSQL & Redis 관계형 DB의 이해 관계형 DB ( RDB, Relational Database ) 는 데이터를 테이블 형태로 저장하고 관리하는 데이터베이스 시스템 입니다. 이 테이블은 서로 관계르 맺고 있어, 여러 테이블 간의 연결을 통해 복잡한 질의와 연산을 수행할 수 있습니다. 관계 ( Relation ) : 속성 ( Attribute ) 들로 이루어진 집합, DB에서 테이블로 부르는 것. 속성 ( Attritute ) : DB에서 컬럼을 나타냅 튜플 ( Tuple ) : DB에서 레코드( record ) 또는 로우( row ) 로 표현 , 가로방향을 튜플 레코드, 세로 방향을 row 사번 ( ID ) 이름 ( username ) 1 Anthony 2 Henry SELECT * FROM EMPLOYEE WHERE .. 2023. 12. 11.
Redis 소개와 특징 Redis 정의 및 특징 2009년 살바토레 산필리포 가 개발 하였으며 오픈소스와 이후 기술적으로 대중적으로 인기를 얻었습니다. Rdis는 인메모리 구조 저장소로, 데이터베이스, 캐시 및 메시지 브로커로 사용될 수 있습니다. Remote Dictionary Server Storage : 데이터 저장소 ( 데이터 관점 ) Database : 전통적인 DBMS의 역할을 수행 ( 영속성 관점 ) Middleware : 어플리케이션이 이용할 수 있는 유용한 기능을 제공하는 소프트웨어 인메모리 저장 : 모든 데이터는 메모리에 저장되어 빠른 읽기 및 쓰기 속도를 제공합니다. 필요한 경우, 디스크에 데이터를 지속적으로 저장할 수도 있습니다. 데이터 구조 : Redis는 단순한 키-값 저장소 입니다. 리스트, 세트, .. 2023. 12. 11.