영속성 (Persistence)
개발을 공부하다보면 영속성이라는 단어를 자주 접할 수 있다.
예를 들어 JPA 영속성 컨텍스트가 있다.
이러한 영속성이 뭔지 쉽게 말하자면 다음과 같다.
데이터를 생성한 프로그램이 종료되어도 사라지지 않는 데이터의 특성
조금 더 쉽게 설명하자면
영속성이 없는 데이터는 메모리에서만 존재하기 때문에 프로그램 종료 시 모두 증발한다.
그렇기 때문에 파일이나 데이터 베이스같은 곳에 저장하여 영속성을 부여하면
프로그램이 종료되어도 데이터가 날아가지 않는것을 의미한다.
'Database > Database 이론' 카테고리의 다른 글
DB Index (0) | 2023.02.14 |
---|---|
DB Clustering (DB 클러스터링)과 Replication(리플리케이션) (0) | 2023.02.14 |
Auto Scaling (0) | 2023.02.14 |
RDBMS(관계형 DB) 과 NOSQL(비 관계형 DB) (0) | 2023.02.13 |
로드 밸런싱 (Load Balancing)과 라운드 로빈(Round Robin Method) (0) | 2023.02.13 |