2025/03/19 2

[실전 레디스] 1. 레디스의 시작

하야시 쇼고 님의 "실전 레디스" 책을 정리한 포스팅 입니다. 1. 레디스를 사용하기까지NoSQL유형Key-Value StoreColumn-Oriented DBDocument-Oriented DBGraph DB 특징특정 데이터 모델에 최적화됨일부 데이터 모델은 RDBMS로 구현하면 복잡해질 수 있음빠른 속도 제공 레디스BSD 라이선스ANSI C로 작성됨 유형인메모리 데이터 저장소비관계형 데이터베이스다양한 자료형 특징빠른 성능간단한 구조유연한 기능 2. 특징특징특징설명인메모리 데이터베이스데이터를 메모리에 저장하여 빠른 처리 속도 제공메모리 사용량 최소화효율적인 메모리 관리 기능 제공빠른 응답 속도실시간 통신 애플리케이션에 적합다양한 자료형 지원문자열(String), 리스트(List), 해시(Hash), 셋..

Database/Redis 2025.03.19

[업무에 바로 쓰는 SQL 튜닝] 5. 악성 SQL 튜닝으로 전문가 되기

양바른 님의 "Real MySQL" 책을 정리한 포스팅 입니다. 1. SQL 문 재작성으로 착한 쿼리 만들기처음부터 모든 데이터를 가져오는 SQL문explainselect 사원.사원번호, 급여.평균연봉, 급여.최고연봉, 급여.최저연봉 from 사원, ( select 사원번호, round(avg(연봉), 0) 평균연봉, round(min(연봉), 0) 최고연봉, round(min(연봉), 0) 최저연봉 from 급여 group by 사원번호 ) 급여 where 사원.사원번호 = 급여.사원번호 and 사원.사원번호 between 10001 and 10100;급여 테이블에서 그룹핑 시, 거의 전체 테이블을 스캔함사원 테이블에서 필터링된 데이터는 100건에 불과함 explainselec..

Database/Mysql 2025.03.19