[Redis] What is Redis?

2024. 7. 11. 15:03·DB/Redis
728x90
반응형

1. Redis란? 

인메모리 데이터 구조 저장소로, 다양한 데이터 구조를 저장하고 관리할 수 있는 시스템입니다.

쉽게 말하자면 데이터를 메모리에 가지고 있어 디스크를 뒤지지 않고 빠르게 답변해주는 유용한 친구이죠. 

빠르게 꺼내 쓰기위해  Redis를 사용합니다.

 

 

2. Redis 특징

1) 인메모리 장소 : Redis는 데이터를 메모리에 저장하여 매우 빠른 읽기 및 쓰기 성능을 제공합니다. 이로 인해 캐싱, 세션 관리, 실시간 분석 등에 적합하죠

 

2) 다양한 데이터 구조 지원 : Redis는 문자열, 리스트, 세트, 비트맵 등 다양한 데이터 구조를 지원합니다.

 

3) 영속성: Redis는 데이터를 메모리에 저장하지만, 필요에 따라 디스크에 저장하여 영속성을 유지할 수 있습니다. 

 

4) 분산 및 복제: Redis는 복제(replicas) 및 클러스터링 기능을 제공하여 데이터의 가용성과 확장성을 높일 수 있습니다.

 

 

3. Redis는 NoSql(비관계형 데이터베이스)

Redis가 NoSql인건 다들 아시죠? 그렇기 때문에 따로 쿼리문이 존재하지 않습니다.

Map처럼 키-값 행태로 관리됩니다.

 

관계형, 비관계형에 대해서 아직도 헷갈리시다면 해당 링크를 참고하세요.

https://jongtachi.tistory.com/64

 

[DB] SQL(관계형 데이터베이스)과 NosSQL(비관계형 데이터베이스)의 특징과 차이

데이터베이스를 공부하다보면 SQL과 NoSQL을 접하게 되는데요. 이 둘의 차이가 무엇인지 궁금하신 분들을 위해 설명드리겠습니다. 일단 이름부터 살펴보자구요. SQL = 관계형 데이터베이스 NoSQL =

jongtachi.tistory.com

 

 

해당 글에서는 Redis에 대한 간단한 개념을 소개해드렸습니다.

다음엔 사용방법, 설치 방법등으로 찾아뵙겠습니다.

 

감사합니다.

728x90
반응형

'DB > Redis' 카테고리의 다른 글

[Redis] MISCONF redis is configured to save rdb snapshots (Redis 에러)  (0) 2023.07.17
'DB/Redis' 카테고리의 다른 글
  • [Redis] MISCONF redis is configured to save rdb snapshots (Redis 에러)
JongTachi
JongTachi
    반응형
  • JongTachi
    JongTachi의 개발 블로그
    JongTachi
  • 전체
    오늘
    어제
    • 분류 전체보기 (162)
      • Network (10)
      • Server (19)
        • Web (12)
        • WAS (6)
      • Java (8)
        • JVM (1)
        • Java Syntax (16)
        • IDE (5)
        • Lombok (2)
        • Util (1)
      • FrameWork (8)
        • Spring&SpringBoot (4)
        • MyBatis (4)
      • JSP (3)
      • JavaScript (12)
        • jQuery (3)
        • JSON (3)
      • APM (1)
      • Android (5)
      • VCS(Version Control System) (5)
        • Git (4)
        • SVN (1)
      • IT_Tools (15)
        • Jenkins (2)
        • MobaXterm (2)
        • Jeus (1)
        • DBeaver (3)
      • Certificate (1)
      • Linux (3)
      • DB (14)
        • MariaDB (0)
        • Oracle (8)
        • Redis (2)
      • IT Information (19)
      • Text Editor (2)
        • NotePad (2)
      • 비밀의방 (0)
      • 헬파티 여행 (1)
      • 경제 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    JQuery
    mybatis
    상태코드
    WAS
    톰캣
    인텔리제이
    자바스크립트
    자바
    git
    Tomcat
    db
    Linux
    Server
    IntelliJ
    디비버
    마이바티스
    보안
    java
    SQL
    Web
    JSON
    Eclipse
    이클립스
    오라클
    svn
    HTTP
    oracle
    Javascript
    DBeaver
    Redis
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JongTachi
[Redis] What is Redis?
상단으로

티스토리툴바