-
레디스(Redis)란 무엇인가?database 2020. 4. 15. 23:23
요즘 채용공고를 많이 보고 있는데
역시 세상엔 알고 싶은 것들이 많다.
Redis가 자꾸 눈에 띄는데
뭔지 궁금해서 검색해 봄
일단 NoSQL이 뭔지는 대충 감으로 no SQL (SQL이 아니다)ㅋㅋㅋㅋ
이렇게 생각했는데 Not Only SQL이라고 한다.
약간 애매하게 맞았는데..?
나는 관계형 데이터베이스(그것도 MySQL 하나만) 다뤄 봤지만
역시 DB가 한 종류만 있을리가.. 없었다.
NoSQL은 비관계형 데이터베이스다.
키-밸류나 컬럼, 문서 형식으로 데이터를 저장한다.
NOSQL은 대량의 데이터를,,
효.율.적.으로 처리해야할 때
데이터의 분산처리, 빠른쓰기 및 데이터의 안정성이 필요할 때 사용한다고 한다.
이걸 알게 된 후 내 마음
?? 그럼 관계헝DB의 장점은 뭐지.. 왜 쓰는 거야..
관계형 VS 비관계형 데이터베이스 비교 확인하기(링크)
근데 NoSQL이 관계형 DB의 단점을 보완하기 위해 나왔다고 하니,,
NoSQL이 더 좋은건가? 싶기도...
아무튼 Redis는 비관계형 데이터베이스 제품이다.
비관계형 DB는 크게 4가지로 나뉘고,
종류는 4가지? 정도 있는 듯
키-벨류 스토리지형 : 여기에 레디스가 속함, 멤캐시드, 오라클, 코히어런스?
열 지향 와이드 컬럼 스토어 : 카산드라, 에이치베이스, 클라우드 데이터베이스
문서형: 몽고디비(이건엄청많이들어봄), MySQL...? MySQL이 NoSQL임...??
그래프형
레디스(Redis)란 무엇인가?
레디스를 언급하기 전에 NOSQL에 대해 알아보겠다.
medium.com
https://www.slideshare.net/charsyam2/redis-196314086
불러오는 중입니다... 'database' 카테고리의 다른 글
스키마와 쿼리 디자인 (0) 2020.04.28 관계형 VS 비관계형 (NoSQL) 데이터베이스 (0) 2020.04.15 [AWS] 클라우드 데이터베이스 서비스 RDS 사용하기 (0) 2020.04.14