본문 바로가기

sql2

[NoSQL] Redis (1) - Redis 개요 및 특징 1. Redis란? REDIS(Remote Dictionary Server)는 메모리 기반의 Key-Value 구조 데이터 관리 시스템이며, 모든 데이터를 메모리에 저장하여 빠른 Read, Write 속도를 보장하는 비관계형 데이터 베이스입니다. 레디스는 크게 5가지 , , , , 데이터 형식을 지원합니다. Redis는 빠른 오픈소스인 메모리 Key-Value 데이터 구조 스토어입니다. 다양한 인 메모리 데이터 구조 집합을 제공하므로, 사용자 정의 애플리케이션을 쉽게 생성할 수 있습니다. 서비스의 특성이나 상황에 따라 캐시로 이용할 수 있고, Persistence Data Storage로 활용할 수 있습니다. 2. 캐시를 사용할 때 서비스 사용자가 증가할 경우, 모든 유저의 요청을 DB 접근으로만 사용하.. 2021. 9. 17.
[DBMS] SQL과 NoSQL의 차이점 1. SQL SQL이란 (Structured Query Language, 구조화 된 쿼리 언어) 관계형 데이터베이스 관리 시스템의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이며, 관계형 데이터베이스 관리 시스템에서 데이터의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안된 언어입니다. 2. RDBMS SQL을 사용하는 DBMS는 사용자와 데이터 베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어 입니다. RDBMS는 관계형 데이터베이스 관리 시스템을 의미하며, 관계형 데이터 모델을 기초로 두고 모든 데이터를 2차원 테이블 형태로 표현하는 데이터 베이스입니다. RDBMS에서의 저장 방식은 SQL에 의해 저.. 2021. 9. 15.