Redis란?Redis는 Remote Dictionary Server의 약자로, 오픈 소스 기반의 인메모리 데이터 구조 저장소입니다.키-값(Key-Value) 형태의 해시맵과 같은 구조를 가진 NoSQL(비관계형) 데이터베이스입니다.별도의 쿼리문이 필요하지 않으며,데이터를 인-메모리에 저장하기 때문에 디스크 기반 데이터베이스보다 훨씬 빠른 속도를 자랑합니다.→ 평균 작업속도가 1ms보다 작은편입니다. 즉, Redis는 오픈소스의 인메모리 키-값 데이터 구조를 가지는 NoSQL 데이터베이스입니다.뒤에 소개하겠지만.. 주로 캐싱, 세션 관리, pub/sub, 메시지 브로커, 랭킹 기능 구현 등에서 사용됩니다.🎈인-메모리(In-Memory)컴퓨터의 RAM에 데이터를 저장하게 되면 데이터를 저장 및 조회할 때..
데이터베이스 기본 이해 SQL이란 무엇인가요? 그리고 SQL의 풀네임은 무엇인가요? SQL은 Structured Query Language의 약자로, 관계형 데이터베이스에서 데이터를 관리하고 조작하기 위한 표준화된 언어입니다. 데이터베이스 시스템과 상호작용하기 위한 명령을 정의하며, 데이터를 검색, 삽입, 수정, 삭제하고 스키마를 관리하는 데 사용됩니다. 데이터베이스 관리 시스템(DBMS)과 통신할 때 사용되며, 대부분의 관계형 데이터베이스(RDBMS)에서 지원됩니다. RDBMS란 무엇이며, 대표적인 예시를 들어주세요. RDBMS은 관계형 데이터베이스 관리 시스템을 나타내는 약어로, 데이터를 테이블 형태로 구조화하고 관리하는 데이터베이스 시스템입니다. RDBMS는 데이터를 행과 열로 표현하는 테이블로 구..