반응형
IT에서 snapshot 에 대해서 다루게 되면
이 두가지로 나뉜다.
사용처 | Database | library version |
의미 | 특정 시간에 데이터 저장 장치의 상태를별도의 파일이나 이미지로 저장하는 기술로, 스냅샷 기능을 이용하여 데이터를 저장하면 유실된 데이터 복원과 일정 시점의 상태로 데이터를 복원할 수 있다. | 메이븐이나 그래들에서 버전을 다운받을 때 나 어플리케이션을 다운 받을 때 사용되는 버전의 종류 이고 일반적으로 1.0.0 과 1.0.0-SNAPSHOT의 차이는 1.0.0 은 로컬 repository 에 있으면 그 라이브러리를 바라보는데 snapshot 은 항상 로컬 말고 원격 repository를 바라보게 된다. |
필요이유 | 데이터 분석, 데이터 보호 및 데이터 복제와 같은 작업을 위해 수행된다. 재해복구와같은장애상황에서도 데이터 복원을 통해 중요하다. 긴급한 상황에서 최상의 데이터 보호 수단이 될 수 있다. 대용량 데이터의 백업관리를 단순화하여 운영 관리 비용을 최소화할 수 있다. |
항상 최신화된 버전의 library로 update를 하려면 원격 repository에서 가져오기 위해 snapshot을 설정해준다. |
반응형
'IT > Knowledge' 카테고리의 다른 글
mac 에서 telnet 사용법 (38) | 2023.06.19 |
---|---|
maven 강제 업데이트 (40) | 2023.06.17 |
CSRF란?(23.05.16) (2) | 2023.05.15 |
baeldung (19) | 2023.04.19 |
Thread starvation or clock leap detected (16) | 2023.04.16 |
댓글