📍 "면접을 위한 CS 전공지식 노트 (저: 주홍철)"을 읽고 정리📍 4장 데이터베이스데이터베이스: 일정한 규칙, 혹은 규약을 통해 구조화되어 저장되는 데이터의 모음이다. \- 해당 데이터베이스를 제어, 관리하는 통합 시스템을 DBMS(Database Manage
MySQL 코테를 보기 위해 MySQL select 구문을 연습했다.SQL은 일반적으로 대소문자를 구분하지 않는다. 하지만 여러가지 면에서 전체 대문자 또는 소문자 등으로 통일하는 것이 구문을 읽기 쉽게 하며, MySQL 성능에도 약간의 도움이 된다.MySQL의 주석은
Redis는 특정 시간 동안만 데이터가 저장되는 TTL(Time To Live) 기능을 'expire'라는 명칭으로 제공한다. JWT refresh token을 저장할 때 처럼 일정한 시간 동안만 데이터를 저장해야 하는 경우에 해당 기능이 유용하게 사용된다. 문득 "
📍 10분 테코톡 - 피카의 TDD와 단위 테스트를 보고 정리한 내용이다.다양한 성능 테스트 툴들이 존재한다.성능 테스트는 무엇이고 왜 필요할까? 구글에서 2017년에 조사한 자료에 따르면 모바일 환경에서 페이지의 로드 타임이 1초에서 3초 가까이 되면 서비스의 사
📍 10분 테코톡 - \[DB] 파티셔닝? 샤딩? 레플리케이션? (partitioning? sharding? replication?)를 보고 정리한 내용이다.파티셔닝 = 데이터베이스 테이블을 더 작은 테이블들로 나누는 것파티셔닝 종류ver