TIL(Today I Learned)

1월 9일(화)

공부한 내용을 제 언어로 빠르게 정리한 내용이라서 잘못된 내용이 있을 수 있습니다.

서버 스터디

  • Database Indexing
    • 많은 데이터를 효율적으로 관리하려는 목적
    • 속도 빠른 조회를 위해 인덱스를 사용
    • 파일 시스템은 느림. 메모리는 빠름
    • 인덱스를 선언한 데이터에 대해서 메모리에 올려둠
    • 모든 데이터를 올리면 메모리 부족 문제
  • Spring Security
    • Authentication, Authorization 등을 스프링에서 사용할 수 있게 하는 자바 프레임워크
  • JPA(Java Persistence API)
    • 자바 ORM 기술 표준
    • 자바 객체를 다룸으로써 자동으로 데이터베이스에 테이블 생성, 데이터 생성 등을 할 수 있다.