일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 보안
- 인텔리제이
- 이클립스
- oracle
- db
- DBeaver
- git
- Server
- svn
- 오라클
- mybatis
- 자바
- Eclipse
- JSON
- java
- SQL
- Tomcat
- IntelliJ
- 톰캣
- 자바스크립트
- Redis
- 마이바티스
- JQuery
- 디비버
- Javascript
- 모바텀
- Linux
- 상태코드
- WAS
- HTTP
- Today
- Total
JongTachi의 개발 블로그
[Redis] What is Redis? 본문
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에 대한 간단한 개념을 소개해드렸습니다.
다음엔 사용방법, 설치 방법등으로 찾아뵙겠습니다.
감사합니다.
'DB > Redis' 카테고리의 다른 글
[Redis] MISCONF redis is configured to save rdb snapshots (Redis 에러) (0) | 2023.07.17 |
---|